如何在终端中管道提取的文件名?

时间:2016-12-08 10:02:57

标签: ubuntu terminal pipe

我有一个bz2文件,我可以使用bunzip2命令提取该文件。这给了我一个tar文件,我想进一步提取。现在,如何在bz2提取后将文件名传递给tar提取命令?

我尝试bunzip2 <file.bz2> | tar -xvf,但这似乎无效。

1 个答案:

答案 0 :(得分:0)

解决此问题的一种方法是将bz2文件解压缩为stdout并将其传递给tar: bunzip2 -c <file.bz2> | tar -xv