如何在一组tarball中找到一个特定文件?

时间:2016-03-21 14:45:48

标签: linux unix

我知道

tar tf singletarball.tar.gz | grep myfile.c

将适用于单个文件。我确实试过了

ls *.gz | tar tf | grep myfile.c"  

但是这会导致错误,要求tar选项具有文件名。

1 个答案:

答案 0 :(得分:0)

您可以使用xargs

ls *.tar.gz | xargs -n1 tar tzf | grep myfile.c