何种shell语句可以判断一目录为空??或者判断目录为空可以采用什么方法?

何种shell语句可以判断一目录为空??或者判断目录为空可以采用什么方法?

尊敬的斑竹:
何种shell语句可以判断一目录为空??
或者判断目录为空可以采用什么方法?      
曲线救国:
复制内容到剪贴板
代码:
#!/bin/bash

[ $# -ne 1 ] && {
    echo "Usage: $0 <path>"
    exit 1
}

[ ! -d "$1" ] && {
    echo "not found"
    exit 1
}

count=$(/bin/ls -a -1 "$1" | wc -l)
if [ $count -gt 2 ]
then
    echo "not empty"
else
    echo "empty"
fi
      
固然我也想过这样做,但是专家的建议是唯一的 答案!      
我也是临时想出来这么一个笨笨的方法,我想应该还有更加简洁的法子,有待探索