rm -rf 一般能解决问题遇到报错,如文件太多,会报参数过多无法执行。
可以用find通过找出早于多少天前的文件删除。如下13天前修改的文件删除
find ./ -mtime +13 -print|xargs rm -vf
如果只是要删除13天前那一天的文件,去掉+号
特别注意:这个13天前会精确到时分秒,也就是执行是2月15日 18:05,则2月12号的18:05前的文件被会被删除。18点06分以后的还存在。
rm -rf 一般能解决问题遇到报错,如文件太多,会报参数过多无法执行。
可以用find通过找出早于多少天前的文件删除。如下13天前修改的文件删除
find ./ -mtime +13 -print|xargs rm -vf
如果只是要删除13天前那一天的文件,去掉+号
特别注意:这个13天前会精确到时分秒,也就是执行是2月15日 18:05,则2月12号的18:05前的文件被会被删除。18点06分以后的还存在。