列出我使用的一个.tar
存档文件的内容
tar -tvf archive.tar
我希望使用类似的格式来列出更多文件中的内容,但是
tar -tvf *.tar
没有像我预期的那样工作。
列出多个.tar
存档文件内容的最佳单行解决方案是什么?
答案 0 :(得分:6)
这有帮助吗?
for f in *.tar
do
echo "content of $f:"
tar tvf "$f"
done
答案 1 :(得分:2)
一个班轮根据要求
find . -type f -name "*.tar" | xargs -n 1 -i bash -c "echo {}; tar tvf {}; echo" | less