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 に答える