0

为什么在这种情况下不起作用?

if [ -d /home/virt -a $(ls -A /home/virt/) = 0 ]

存在目录 /home/virt 并检查目录是否为 /home/virt/ 为空

谢谢...

4

1 回答 1

2
if [ -d $1 -a $(ls -A $1 | wc -l) == 0 ]; then
  echo EMPTY
fi
于 2012-08-30T17:17:47.313 回答