注意:把下面的echo换成rm即可,安全起见我就先echo看看,确认一下再删除
删除当前目录11月25日之后的文件及文件夹
for filename in `ls`; do if [ `date -r $filename +%m%d` -gt "1125" ];then echo $filename; fi done
删除当前目录11月25日之前的文件及文件夹
for filename in `ls`; do if [ `date -r $filename +%m%d` -lt "1125" ];then echo $filename; fi done
删除当前目录11月25日文件夹
for filename in `ls`; do if [ `date -r $filename +%m%d` -eq "1125" ];then echo $filename; fi done