「ディレクトリが空かどうかをチェックする」の版間の差分
提供: Wikiducca
細 (1版) |
|
(相違点なし)
|
2011年10月14日 (金) 02:15時点における版
find でゴニョゴニョするより簡単だったのでメモ。
準備
- 空のディレクトリ: kara
- 空じゃないディレクトリ: karajanai
を用意。
実行
$ test -z "$(ls -A kara/)" ; echo $? 0
$ test -z "$(ls -A karajanai/)" ; echo $? 1
if文を使う例
- karatest.sh
if [ -z "$(ls -A kara/)" ]
then
echo "karadayo!"
else
echo "karajyanaiyo!"
fi
実行
$ sh karatest.sh karadayo!