当前位置: 技术问答>linux和unix
如何删除一个目录下所有创建时间大于1个月的文件夹?
来源: 互联网 发布时间:2017-04-17
本文导语: 如何删除一个目录下所有创建时间大于1个月的文件夹? (只要这个目录下的文件夹就可以,不用继续向下遍历) 小弟自己写了一个程序,一个一个遍历这个目录下的文件夹,然后判断时间。。。 效率很低。 请问大...
如何删除一个目录下所有创建时间大于1个月的文件夹?
(只要这个目录下的文件夹就可以,不用继续向下遍历)
小弟自己写了一个程序,一个一个遍历这个目录下的文件夹,然后判断时间。。。
效率很低。
请问大侠们有没有什么方便的方法。
谢谢赐教!
(只要这个目录下的文件夹就可以,不用继续向下遍历)
小弟自己写了一个程序,一个一个遍历这个目录下的文件夹,然后判断时间。。。
效率很低。
请问大侠们有没有什么方便的方法。
谢谢赐教!
|
试试
find . -ctime +30 -exec rm {} ;
find . -ctime +30 -exec rm {} ;
|
find . -ctime +30 --maxdep 1 -exec rm {} ;