在目录中,是否可以仅gzip包含“foo”的文件?我可以通过find . -name "*foo*"
找到它们,但我需要一种方法来归档它们。
谢谢。
答案 0 :(得分:1)
我认为你的意思是存档到一个tar文件中?不是单独的.gz文件? 试试这个:(假设没有太多文件)
find . -name "*foo*" | xargs tar cvzf archive.tar.gz
另一种方法是做类似的事情:
find . -name "*foo*" > list.txt
tar cvzf archive.tar.gz -T list.txt #(works only with gnu tar, not bsd i think)