いくつかのテキストファイルを含むtar
アーカイブがあります。現在のディレクトリにファイルを抽出せずに、ファイルの内容を表示(stdout)するスクリプトを作成したいと思います。
実際に私は同じことをしたいと思います:
tar tf myArchive.tar folder/someFile.txt
cat folder/someFile.txt
rm -R folder
しかし、rm
..はありません。
私はこの方法を試しましたが、うまくいきませんでした:
tar tf myArchive.tar folder/someFile.txt | cat
ありがとう
アーカイブファイルからx
を使用して、f
を使用して抽出します。次に、オプション-O
も追加して、抽出されたファイルを標準出力に転送します。
tar xf myArchive.tar folder/someFile.txt -O