我想在一个目录下select文件说* .py的备份。 我怎样才能做到这一点?
请帮我实现它。
其实,你可能会想要更类似的东西
tar cvf filename.tar `find . -name '*.py'`
第一个例子只会得到一个深度的* .py文件。
tar cf filename.tar *.py应该做你所需要的。
tar cf filename.tar *.py
为了适应可能的文件名和空格,并执行recursionsearch,使用:
find . -type f -name '*.py' -print0 | tar --null cvf archive_name.tar -T -