shell中的 case in 用法
用法
case;in;esac都是shell关键字
expression是表达式(既可以是一个变量,一个数字,一个字符串,还可以是一个数学计算表达式,或者是命令的执行结果,只要可以得到expression的值就行)
pattern是匹配模式(一个数字,一个字符串,或者一个简单的正则表达式)
case expression in
pattern1)
statement1
;;
pattern2)
state
case in 的用法
case expression in
pattern 1)
statement1
;;
pattern 2)
statement2
;;
……
*)
statementn
esac
其中:case in 和esac都是shell关键字,expression表示表达式,pattern表示匹配模式
expression既可以是一个变量、一个数字、一个字符串,也可以是一个数学计算表达式或者命令的执行结果
pattern可以是一个数字、一个字符串、一个