我有一个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
由于
答案 0 :(得分:29)
使用x
从存档文件中提取f
。然后添加选项-O
以将提取的文件定向到标准输出。
tar xf myArchive.tar folder/someFile.txt -O