我有一个配置的cron来定期调用find。如果在过去5小时内未修改文件,则查找程序应从目录中删除文件。我想要存储已删除的文件列表。怎么能实现这一目标?这是我的cronttab中的一行:
0,30 * * * * find /var/log/custom/messages -mmin +300 -type f -delete
答案 0 :(得分:0)
如果将-print添加到cron作业命令行,cron将打印它删除的文件的名称。如果将命令行放入脚本中,则可以更灵活地控制输出的位置。