1、删除/data目录下的空文件和空目录:
while [ "$(find /data/ -empty)" ] do find /data/ -empty | xargs -i rm -r {} done
2、删除/data目录下的所有空目录
#bin/bash dir="/data/" while [ "$(find $dir -type d -empty)" ] do for i in `find $dir -type d -empty` do rm -rf $i done done
未经允许不得转载:SRE空间 » Linux shell递归删除空文件和目录
评论前必须登录!
注册