if condition
then
语句
fi
condition可以用expr(会进行一次stdout)和test([],必须给空格)
if condition
then
语句
elif condition
语句
then
语句
fi
switch语句
case $变量名称 in
值1)
语句1
语句2
...
;; # 类似于C/C++中的break
值2)
语句1
语句2
...
;;
*) # 类似于C/C++中的default
语句1
语句2
...
;;
esac