【发布时间】:2018-10-02 15:58:47
【问题描述】:
如何使用 crontab 删除文件夹?我创建了一个名为 delete_old_file.sh 的新文件并调用了 contrab
* * * * * . ~/delete_old_files.sh
我已经尝试使用-type d,但仍然无法正常工作
find ~/dev/test -type f \( -name "*.gz" -o -name "*.tar" -o -name "*.zip" \) -or -type -d -mtime +7 -exec rm -rf {} +
目前只有 zip 和文件可以删除
find ~/dev/test -type f \( -name "*.gz" -o -name "*.tar" -o -name "*.zip" \) -mtime +7 -exec rm -rf {} +
我错过了一些命令吗? 谢谢。
【问题讨论】:
标签: linux shell cron directory cron-task