在linux系统下如何删除空的文件夹!
想把某文件夹下的一堆空文件夹删除,但又想把有内容的文件夹保留,该怎么做?例如当前文件夹下有很多个以2013开头的文件夹,其中有的是空的,有的是里面装文件的!现在想把空的文...
想把某文件夹下的一堆空文件夹删除,但又想把有内容的文件夹保留,该怎么做?
例如 当前文件夹下有很多个以2013开头的文件夹,其中有的是空的,有的是里面装文件的!现在想把空的文件删除了,自己写了个脚本却做不了,不知到问题在哪里,请高手指点!
for DDD in 2013*
do
if [ -z ./"$DDD" ];then
rmdir $DDD
else
continue
fi
done 展开
例如 当前文件夹下有很多个以2013开头的文件夹,其中有的是空的,有的是里面装文件的!现在想把空的文件删除了,自己写了个脚本却做不了,不知到问题在哪里,请高手指点!
for DDD in 2013*
do
if [ -z ./"$DDD" ];then
rmdir $DDD
else
continue
fi
done 展开
1个回答
展开全部
不用那么麻烦:
$ find . -name "2013*" -type d -empty | xargs rm -rf
$ find . -name "2013*" -type d -empty | xargs rm -rf
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询