if
POSIX sh での定義
code:if_then.sh
if condition
then
# condition が終了ステータス0の時に実行される
fi
code:if_then_else.sh
if condition
then
# condition が終了ステータス0の時に実行される
else
# condition が終了ステータス0以外の時に実行される
fi
code:if_then_else.sh
if condition1
then
# condition1 が終了ステータス0の時に実行される
elif condition2
then
# condition2 が終了ステータス0の時に実行される
else
# すべての条件を満たさなかった時に実行される
fi
then を if と同じ行にするためには、;をいれる。
同様に、else, fi もつなげることができる。
keyword: then,else,fi