分页: 1 / 1

如何判断文件是否为7天前创建的,如果是7天前的则删除?

发表于 : 2010-12-05 20:10
liucheng1513
如何判断文件是否为7天前创建的,如果是7天前的则删除。

Re: 如何判断文件是否为7天前创建的,如果是7天前的则删除?

发表于 : 2010-12-06 5:00
wzssyqa
man find

Re: 如何判断文件是否为7天前创建的,如果是7天前的则删除?

发表于 : 2010-12-06 8:39
jova
试一下
find . -mtime +168 -exec rm {}

Re: 如何判断文件是否为7天前创建的,如果是7天前的则删除?

发表于 : 2010-12-06 14:54
senlinyimu
jova 写了:试一下
find . -mtime +168 -exec rm {}
find . -mtime +168 -exec rm {} \;

Re: 如何判断文件是否为7天前创建的,如果是7天前的则删除?

发表于 : 2010-12-06 23:33
astolia
很悲剧的是,一般所用的文件系统没有保存文件的创建时间,楼上两位的-mtime是指定文件的内容修改时间,如果文件创建后内容没被改过,倒是可以这么做。另外换成-ctime是文件状态修改时间,如果文件内容改了,但权限之类的都没有被动过的话,就可以用ctime