Linux删除目录中小于指定大小的文件
例:删除当前目录下小于50000KB的文件:
命令:
for file in `ls ./`; do size=`du $file | awk '{print \$1}'`; [ $size -lt 50000 ] && rm $file; done
如果是大于条件的话,就把-lt 改为 -gt就好了
例:删除当前目录下小于50000KB的文件:
for file in `ls ./`; do size=`du $file | awk '{print \$1}'`; [ $size -lt 50000 ] && rm $file; done
如果是大于条件的话,就把-lt 改为 -gt就好了