在Shell脚本中,判断文件夹是否为空可以通过以下几个步骤实现: 使用shell命令检查文件夹内容数量: 我们可以使用ls命令列出文件夹的内容,并通过管道|将输出传递给wc -l命令来计算行数。如果行数为0,则表示文件夹为空。 根据返回的数量判断文件夹是否为空: 我们可以将ls和wc -l命令的输出存储在一个变量中,然后判断...
find ${directoy} -type d | xargs du -sh | grep ^0 | awk '{print $2}'先在指定目录下查找 目录文件, 然后用 du -sh 计算目录大小, 找出大小为0的目录,然后打印出来即可 若是不希望循环查找下去,可以只查找本级目录:ls -l | grep ^d | awk '{print $NF}' | xargs du -sh...
51CTO博客已为您找到关于shell脚本判断文件夹是否为空的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及shell脚本判断文件夹是否为空问答内容。更多shell脚本判断文件夹是否为空相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
先在指定目录下查找 目录文件,然后用 du -sh 计算目录大小,找出大小为0的目录,然后打印出来即可 若是不希望循环查找下去,可以只查找本级目录:ls -l | grep ^d | awk '{print NF}'| xargs du -sh | grep ^0 | awk '{print 2}'还有个比较完善的解答:directoy=./ ls -l {directoy...