shell里case条件句是什么?
case条件句就好比if多分支语句一样(参考前面的文章),但是它比if多分支条件句看起来更规范。
case条件句更适合于变量少和固定的字符串的情况。
case语法怎么写的呢?如下:
#variable=变量
#value=值
case "variable" in
value 1)
命令1
;;
value 2)
命令2
;;
*)
命令3
;;
esac
case "variable" in
value 1)
命令1
;;
value 2)
命令2
;;
*)
命令3
;;
esac
case条件句的执行流程是怎么样的呢?上图:
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。