`

删除指定时间的文件

阅读更多
按照文件的修改最后修改时间来删除

1、删除2016年的所有文件

for filename in *; do if [ `date -r $filename +%Y` == "2016" ];then rm -rf $filename; fi done

2、删除16点生成的文件

for filename in *; do if [ `date -r $filename +%H` == "16" ];then rm -f $filename; fi done


2、删除10天之前的文件

find . -mtime +10 -type f | xargs rm -rf
0
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics