4

列出.tar我使用的一个存档文件的内容

tar -tvf archive.tar

我希望使用类似的格式来列出更多文件的内容,但是

tar -tvf *.tar

没有按我的预期工作。

列出多个存档文件内容的最佳单行解决方案是什么?.tar

4

2 回答 2

8

这有帮助吗?

for f in *.tar 
do 
    echo "content of $f:"
    tar tvf "$f"
done
于 2013-10-13T20:41:35.227 回答
2

根据要求的一个班轮

find . -type f -name "*.tar" | xargs -n 1 -i bash -c "echo {}; tar tvf {}; echo" | less
于 2020-06-18T21:32:56.497 回答