如何在tar文件中提取tar文件

时间:2013-09-19 14:10:51

标签: bash shell unix awk tar

我需要帮助来提取tar中的tar文件。我可以提取父tar然后解压子tar,但是试着看看有没有办法只提取子tar而不解开父tar ..

例如:

tar -tf parent.tar

parent/
parent/child.tar
parent/file1
parent/file2
parent/file3

1 个答案:

答案 0 :(得分:1)

您应该添加一个参数来匹配tar中的文件,并使用-O--to-stdout将数据提取到stdout以管道并使用另一个tar来提取它:

tar -xOf parent.tar parent/child.tar | tar -x