cron 保留它删除的文件名的日志
cron that keeps a log of file names that it removes
我有一个配置的 cron 来定期调用查找。如果文件在过去 5 小时内未被修改,则查找程序应从目录中删除这些文件。我想存储找到的已删除文件的列表。如何实现?这是我的 cronttab 中的行:
0,30 * * * * find /var/log/custom/messages -mmin +300 -type f -delete
如果将 -print 添加到 cron 作业命令行,cron 会打印它删除的文件的名称。如果将命令行放入脚本中,则可以更灵活地控制输出的位置。
我有一个配置的 cron 来定期调用查找。如果文件在过去 5 小时内未被修改,则查找程序应从目录中删除这些文件。我想存储找到的已删除文件的列表。如何实现?这是我的 cronttab 中的行:
0,30 * * * * find /var/log/custom/messages -mmin +300 -type f -delete
如果将 -print 添加到 cron 作业命令行,cron 会打印它删除的文件的名称。如果将命令行放入脚本中,则可以更灵活地控制输出的位置。