linux检查一个目录是否为空的方法

发布时间:2019-10-16编辑:脚本学堂
本文介绍下,在linux系统中,检查一个目录是否为空的方法,有需要的朋友参考下吧。

本文介绍的方法,主要用到linuxcmd/ target=_blank class=infotextkey>linux命令中的ls命令
有关ls命令的详细介绍,请参考文章:

检查一个目录是否为空目录的代码:
 

复制代码 代码示例:
#!/bin/bash
#edit www.jb200.com
DIR=$1
if [ "$(ls -A $DIR)" ]; then
echo "$DIR is not Empty"
else
echo "$DIR is Empty"
fi

调用示例:
 

复制代码 代码示例:
[root@zth ~]# ./check_dir.sh /
/ is not Empty
[root@zth ~]# ./check_dir.sh /etc
/etc is not Empty
[root@zth ~] ./check_dir.sh awk/
awk/ is Empty

就是这么简单,希望对大家有所帮助。
脚本学堂,祝大家学习进步。