condition为空时默认为false
# 基本语法
if [ condition ]
then
# 语句
elif [ condition ]
then
# 语句
else
then
# 语句
fi
case $变量名 in
"值1")
# 语句
;;
"值2")
# 语句
;;
# 其他分支
*)
# 语句
;;
esac
# 语法1
for 变量 in 值1 值2 值3
do
# 语句
done
# 语法2
for ((初始值; 循环控制条件; 变量变化))
do
# 语句
done
案例1:
案例2:
while [ condition ]
do
# 语句
done