我需要删除超过 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
+30
rm
如果您不希望每小时(60 分钟)执行一次作业,则必须将其更改60 * * * *
为其他内容。