shell编程之case分支语句
发表于:2024-10-20 作者:千家信息网编辑
千家信息网最后更新 2024年10月20日,shell编程之case分支语句case分支语句和if的多分支语句很相似。if多分支语句一般用在有(区间范围)的地方 ;例如:0-100之间。if需要判断多个不同的条件。case的分支语句用在 如果里
千家信息网最后更新 2024年10月20日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安全错误
数据库的锁怎样保障安全
58数据库设计
大连盛达通信网络技术
软件开发与项目管理考试内容
初一网络安全作文350字
nosql数据库的种类
网络安全空间
把服务器做bt下载
天津服务器搬运选哪家服务器
ssm显示图片从数据库
富士康工业互联网软件开发
坚决维护厅网络安全
全文电子数据库
物联网网络技术学啥
方舟一个服务器能创建两个角色吗
网络安全对我国发展的影响
阿里云ftp服务器
三六零网络安全大会
驴妈妈 南京软件开发
软件开发招聘最新
网络技术服务主要指什么
数据库增加字段影响数据
不动产数据库逻辑结构设计
科技部软件开发与数据应用岗
服务器磁盘阵列位置放错会怎样
郑州的银行软件开发公司
语音识别软件开发公司
江苏专业软件开发费用
人脸识别网络安全概念股
软件开发的特殊过程表格
虹口区立体化软件开发种类