如果你的find输出文件列表是正确的,只需将它传递给tar:
find . -name "*.PHP" -mtime -14 -print | xargs tar cvf backup.tar
你应该检查man中的tar选项.您可能希望使用例如-p(保留权限),只需在man中查找有用的选项并使用您需要的任何内容.
并将它添加到cron,如果你的发行版支持它,最简单的方法是将你的脚本放入:
/etc/cron.weekly
否则你必须修改crontab:
crontab -e
并在那里放一条线:
0 3 * * 6
它在每个星期六凌晨3点运行一个脚本,最后一个脚本是星期几,0或7是星期日.
男人5 crontab:
field allowed values
----- --------------
minute 0-59
hour 0-23
day of month 1-31
month 1-12 (or names,see below)
day of week 0-7 (0 or 7 is Sun,or use
names)