编辑BASH中的条件

时间:2012-08-30 17:02:14

标签: bash

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

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

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

谢谢...

1 个答案:

答案 0 :(得分:2)

if [ -d $1 -a $(ls -A $1 | wc -l) == 0 ]; then
  echo EMPTY
fi