shell脚本case语句的用法

2024-11-14 14:58:21
推荐回答(1个)
回答1:

先给大家看例子吧,然后再解释

case变量名 in

  值1)

   指令1

  ;;

  值2)

   指令2

  ;;

  *)

指令3

esac

case语句中每个条件后面都要用小括号 “)”结尾;每个条件判断语句块都以两个分号结束 “;;”;整个case语句块要以esac结束;

条件中的方括号[]表示一个连续的范围,|  表示或;最后的*)表示默认,当使用前面的各种模式均无法匹配该变量时,将执行*)后的命令序列