一、条件选择、判断

1、条件选择if

  1. if 判断条件 1 ; then
  2. 条件为真的分支代码
  3. elif 判断条件 2 ; then
  4. 条件为真的分支代码
  5. elif 判断条件 3 ; then
  6. 条件为真的分支代码
  7. else
  8. 以上条件都为假的分支代码
  9. fi

2、条件判断 case

case $name in;
PART1)
  cmd;;
PART2)
  cmd;;
*)
  cmd
esac

二、四个循环

1、for

方式一
for name in 列表 ;do
循环体
done

方式二
for (( exp1; exp2; exp3 )) ;do
cmd
done

2、while

while 循环控制条件 ;do
循环
done