2016-11-11 69 views
0

我有一个配置的cron来定期调用查找。查找程序应该删除目录中的文件,如果它们在过去5个小时内没有被修改。我想存储查找已删除的文件列表。这怎么能实现?这是从我的cronttab行:cron保留了它删除的文件名的日志

0,30 * * * * find /var/log/custom/messages -mmin +300 -type f -delete 

回答

0

如果添加-print你的cron任务的命令行,cron的打印它将删除文件的名称。如果将命令行放入脚本中,则可以更灵活地控制输出的位置。

+0

谢谢马蒂亚斯,我正在推翻它 – user2301195

+0

另一个问题,我现在可以看到删除的文件名,但日志在下次cron运行时被截断,我怎么能阻止这种情况发生?我希望记录所有被删除的文件名的记录。谢谢 – user2301195