shell编程之case分支语句
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,shell编程之case分支语句case分支语句和if的多分支语句很相似。if多分支语句一般用在有(区间范围)的地方 ;例如:0-100之间。if需要判断多个不同的条件。case的分支语句用在 如果里
千家信息网最后更新 2026年11月03日shell编程之case分支语句
shell编程之case分支语句
case分支语句和if的多分支语句很相似。
if多分支语句一般用在有(区间范围)的地方 ;例如:0-100之间。
if需要判断多个不同的条件。
case的分支语句用在 如果里面匹配到固定值;或某个变量存在多中取值,需要对其中的每一个取值分别执行不同的命令序列。
case只是判断一个变量的不同取值。
case的模式:
执行流程:
首先使用"变量值"与模式1进行比较,如果取值相同就执行模式1的命令序列1,直到遇见" ;; "后跳转到esac结束。
如果与模式1不匹配,则继续与下个模式2进行比较,若相同则执行模式2的命令序列2,知道遇见" ;; "后跳转到esac结束。若还是找不到任何匹配的值,则执行" *)"默认模式后的默认命令序列,直到遇见esac结束。
使用case分支语句时,有几个注意的点:
1.case行尾必须为单词'in',每一个模式必须以右括号' )'结束。
2.双分号 " ;; ",表示命令序列的结束。
3.模式字符串中,可以用" [ ] "表示一个连续的范围,如:[0-9] ;还可以用竖杠符号" | "(表示或),如:a|b。
4.最后的 " )",表示默认模式,其中的" "相当于通配符。
模式
分支
语句
命令
序列
不同
相同
变量
范围
编程
相似
之间
分号
区间
单词
只是
地方
多个
字符
字符串
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海睿民互联网科技有限公司
哈尔滨大商圈互联网科技有限公司
互联网科技活动banner
科技互联网项目
北京互联网科技
期待互联网科技
北京互联网络科技有限公司
天津摩尔互联网科技
互联网 视角下的科技创新
阿里巴巴算科技企业还是互联网
互联网科技项目计划书材料类
世界互联网科技公司市值排名
呼和浩特新华互联网科技学院
互联网新科技动漫ppt素材
中国互联网公司排名锤子科技
卡尔迅互联网科技有限公司
萌小萌互联网科技河南有限公司
互联网界的黑科技
互联网时代高科技布局
河南商务圈互联网科技有限公司
百单网互联网科技有限公司
新浪科技互联网
深圳艾佳互联网科技
镁科技互联网资讯平台
现代科技和互联网有关系吗
华中科技大学互联网的牛人
富国互联网金融科技混合基金
新氧科技和美国互联网有关系吗
中国互联网公司的科技投入
互联网科技创新创业项目