删除超过 1 个月的 Excel 文件

删除超过 1 个月的 Excel 文件

我需要删除超过 1 个月的 Excel 文件。需要设置cronjob。对此有何建议?该脚本可用于从特定目录搜索 Excel 文件并将其删除。

答案1

使用以下命令打开 root 的 crontab:

sudo crontab -u root -e

并通过附加以下行来创建一个新的 cronjob:

60 * * * * find / -type f -iname "*.xls" -mtime +30 -exec rm -f {} \; &>/dev/null

这样,您就创建了一个每小时执行一次的 cronjob,并在您的系统中搜索具有扩展名且已存在几天的find文件,然后将其删除。.xls+30rm

如果您不希望每小时(60 分钟)执行一次作业,则必须将其更改60 * * * *为其他内容。

相关内容