shell编程之case分支语句
发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,shell编程之case分支语句case分支语句和if的多分支语句很相似。if多分支语句一般用在有(区间范围)的地方 ;例如:0-100之间。if需要判断多个不同的条件。case的分支语句用在 如果里
千家信息网最后更新 2025年02月07日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安全错误
数据库的锁怎样保障安全
网络安全自查问题整改报告
网络时代兴起和网络安全问题
伊犁软件开发解决方案
软件开发终面
网络安全模式怎么恢复系统
企业网络服务器的安全配置
软件开发增值税类别
服务器是环境标志产品吗
苏州智能化软件开发销售价格
服务器和轻量服务器有啥区别
pg两个数据库连接
软件开发助理有哪些
调用电脑数据库快捷键
软件开发项目的科学性先进性
雷特xnet服务器
oracle数据库时间默认格式
蔡甸区国际网络安全维护联系人
济南浪潮服务器哪家代理商专业
方舟服务器服主
农场消消消红包版软件开发
兵团网络安全培训内容
关于软件开发电视剧
当贝网络安全公众号
补天网络安全中心
国内网络安全缺口
计算机二级数据库培训视频
数据库时间久了数据太多
208网络安全宣传周
手机软件开发联系方式
服务器端网络架构 pdf