日期:2014-05-16  浏览次数:20870 次

如何删除一个目录下所有创建时间大于1个月的文件夹?
如何删除一个目录下所有创建时间大于1个月的文件夹?
(只要这个目录下的文件夹就可以,不用继续向下遍历)
小弟自己写了一个程序,一个一个遍历这个目录下的文件夹,然后判断时间。。。
效率很低。

请问大侠们有没有什么方便的方法。
谢谢赐教!

------解决方案--------------------
试试

find . -ctime +30 -exec rm {} \;
------解决方案--------------------
find . -ctime +30 --maxdep 1 -exec rm {} \;