1
tar tf singletarball.tar.gz | grep myfile.c
会为一个单独的文件工作。我曾尝试过
ls *.gz | tar tf | grep myfile.c"
但这样会导致出现错误,要求使用tar选项才能拥有文件名。
tar tf singletarball.tar.gz | grep myfile.c
会为一个单独的文件工作。我曾尝试过
ls *.gz | tar tf | grep myfile.c"
但这样会导致出现错误,要求使用tar选项才能拥有文件名。
您可以使用xargs
:
ls *.tar.gz | xargs -n1 tar tzf | grep myfile.c