is_dir_empty(){
「$1」のファイルの場合
行う
if ["$ file"!= "$ 1"]; それから
0を返す
fi
終わり
エコー「リターン1」
リターン1
}
file = "/ home / tmp/*。sh"
is_dir_empty"$file"の場合; それから
エコー「空」
それ以外の場合は「空ではない」とエコーします
fi
出力します
リターン1 空ではない
したがって、is_dir_emptyは1を返しましたが、条件がなんらかの理由でfalseと評価された場合....なぜですか?