gunzip -dc /path_to_tar.gz_file/zip1.tar.gz | tar xf -
ファイルがあるディレクトリで実行すると、tar.gz
よく抽出されます。
tar.gz
ファイルの内容を特定のディレクトリに配置するにはどうすればよいですか?
これを試しましたが、エラーがgunzip -dc /path_to_tar.gz_file/zip1.tar.gz | tar xf /target_directory
発生しました。tar
また、ここではbashスクリプトでこれを実行しようとしており、Solaris 10を実行していることも指摘する必要があります。
ベストアンサー1
tar
次のコマンドを実行して、目的の場所にコンテンツを抽出できます。
tar -zxvf path_to_file -C output_directory
説明したようにtar
マンページ:
-C ディレクトリ、 --cd ディレクトリ、 --directory ディレクトリ
cモードとrモードでは、次のファイルを追加する前にディレクトリが変更されます。 x モードでは、アーカイブを開いた後、アーカイブからエントリを抽出する前にディレクトリを変更します。
追加したまま使用中です。ソラリス、次のことを試すことができるようです。
gunzip -dc path_to_file | tar xf - -C path_to_extract