shell中的case shell支持两种分支结构,分别为if else 与case in语句。 基本格式为: case expression in pattern1) statement1 ;; pattern2) statement2 ;; ........ ;; *) statement esac case会将expression 的值与pattern1,pattern2等逐个进行匹配,如果匹配成功就会执行这个模式所对应的语句。遇到双分号停止,然后整个case语句就执行完成,执行esac后面的语句。 *)可