我想创建一个存档并添加给定路径中与特定类型匹配的所有文件。
我试过这样的:
system("tar -czvf /home/site/public_html/archive.tar.gz `find . -type f -name '.sql'`");
但它不起作用。
最佳答案
你的模式是错误的,试试这个命令:
system("tar -czvf /home/site/public_html/archive.tar.gz `find . -type f -name '*.sql'`");
编辑:
由于我的第一个解决方案不起作用,现在试试这个:
system("find .-name '*.sql' | tar -cvzf/home/site/public_html/archive.tar.gz --files-from -");
关于php - 创建存档并添加来自与特定类型匹配的特定路径的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38611849/