在if判断式中,else部分可以不用,但then是必须的。
(若then后不想跑任何command,可用“ :”这个null command代替)。
当然,then或else后面,也可以使用更进一层的条件判断式。
若有多项条件需要“依序“进行判断的话,那我们则可使用elif这样的keyword。
case的用法如下例:
QQ () {
echo -n "Do you want to continue? (Yes/No): "
read YN
case "$YN" in
[Yy]|[Yy][Ee][Ss])
QQ
;;
*)
exit 0
;;
esac
}
QQ