少し変です。私はdionaea
、デバイスにアップロードされたすべてのバイナリを単一の場所(/data/dionaea/binaries
)にマージするためのツールであるハニーポットを実行しています。
ただし、場合によっては(ある種のlogrotate
)/data/dionaea/binaries
ディレクトリはbinaries.tgz.n
名前付きファイルでgzipに圧縮され、(nは回転が発生するたびに増加する)gzipに圧縮されます。再びという名前でbinaries.tgz.n.gz
。
tgz
一般またはアーカイブの場合および/またはそれぞれを使用してアーカイブの内容を一覧表示できることを認識していますが、含まれているgz
アーカイブを新しいコマンドにパイプしてその内容を一覧表示する方法はありますか(実際に「外部」を抽出しないでください。せず)))?tar tzf /path/to/tgz
gzip --list /path/to/gz
tar zf /path/to/gz
tar
gz
答え1
次にパイプすることができますtar
。
gunzip < /path/to/gz | tar tzf -
(またはGNU tarを使用するだけです| tar tz
。)