1、既然按照当前日期,创建的,那么应该可以根据系统给的时间戳为属性,完成操作即可。
2、根据你的说法山掉7天谴的文件夹,那么应该是7天前建立的文件夹进行删掉所以用ctime。
find ./ -ctime +7 -exec rm -rf {} \;
#!/bin/sh
find /path/you/want/to/delete -type d -mtime +7 -exec rm -r {} \;
把上面的写入到一个脚本里,如/usr/local/bin/del.sh
chmod +x /usr/local/bin/del.sh
把下面这行加入到cron job里:
0 1 * * * /usr/local/bin/del.sh