tar.gzファイルを表示しますが、tar.gzはすでにtarファイル内にあります。

tar.gzファイルを表示しますが、tar.gzはすでにtarファイル内にあります。

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-tzfz

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

おすすめ記事