if-then语句

  1. #语法
  2. if [测试条件成立] 命令的返回值为0
  3. then 执行相应命令
  4. fi 结束

if-elif-else语句

  1. #语法
  2. if [测试条件成立] 命令的返回值为0
  3. then 执行相应命令
  4. elif [测试条件成立] 命令的返回值为0
  5. then 执行相应命令
  6. else 执行相应命令
  7. fi 结束

case语句

  1. case "$变量" in
  2. "case1")
  3. cmd1
  4. ;;
  5. "case2")
  6. cmd2
  7. ;;
  8. *)
  9. cmdelse
  10. ;;
  11. esac