按照文件的修改最后修改时间来删除
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
删除指定时间的文件
猜你喜欢
转载自daizj.iteye.com/blog/2378290
今日推荐
周排行