解凍せずにtarログの内容を見る

解凍せずにtarログの内容を見る

tar -tvf file.tarログファイルが含まれています。このようなことをする方法はありますか?

tar -tvf file.tar | head -1 | awk '{print $NF}' | xargs less {}

これによりファイルが見つかりませんが、方法はありますか?

ベストアンサー1

スイッチを使用しない場合は、リストではなくvファイル名のtarリストのみがインポートされます。私はあなたが最初のファイルだけを見たいと思います。ls -l
head -1

tar xfO file.tar `tar tf file.tar | head -1` |less

最初のファイルを見るにはうまくいきます

最後のスイッチはゼロ以外の大文字「O」です。
-O, --to-stdoutファイルを標準出力に抽出します。

一度に見るには

tar xfO file.tar | less

ただし、見ているログファイルの正確な名前が失われます。

おすすめ記事