tarファイルの中のtar.gzファイルを見たいです。
そこで、tar.gzファイルを含むtarファイルがありますが、tarとtar.gzを抽出せずにtar.gzファイルを見たいと思います。
さらに説明すると、私のtarの中にはtar.gz、File.tar - > File.tar.gzがあります。したがって、tar.gzのファイルを確認する必要がありますが、tar.gzはすでにtarにあるため、tarとtar.gzを抽出する必要はありません。
これを試しましたが、うまくいきませんでした。 tar -xvf File.tar File2.tar.gz |
この問題を解決するのに役立ちますか?
ベストアンサー1
tar -tf /path/to/file.tar.gz
またはを実行する必要がありますtar -tzf /path/to/file.tar.gz
。
私が知っている限り、少なくともBSDシステムでは:を使用しないでください-tf
。-tzf
z
tar: input compressed with gzip; use the -z option to decompress it
あなたの意見に従ってアーカイブ内のアーカイブの内容を一覧表示したいとします。次のことを試してください。
tar -zxOf /path/to/parent/archive.tar.gz path/to/packed/archive.tar.gz | tar -ztf -
path/to/packed/archive.tar.gz
アーカイブパスはどこにありますか/path/to/parent/archive.tar.gz
?