shell脚本编程之case语句学习笔记(shell脚本-c)

admin3年前网络知识33

case语句是用来实现多个if..else的功能的,但是用法上有些不同,学过其他语言的人都知道,case中要对变量进行匹配,如果有一个匹配成功的话就执行相应的语句。shell编程中的case语句也是这个意思,case会对字符串进行匹配,免备案cdn是从第一个模式开始的,如果有一个模式已经匹配成功的话,其他的模式就不会再进行匹配了,下面看下代码中的用法吧。

#!/bin/shecho "please yes or no"read input#case语句的基本用法,记住每一个匹配后边都有双分号,代表本模式的结束和下一个#模式的开始,在进行通配符匹配的时候不要加双引号case "$input" inyes ) echo "yes";;y* ) echo "y*";;y ) echo "y";;no ) echo "no";;n ) echo "n";;* ) echo "default";;esac#合并匹配模式,case的匹配只能匹配一条,想要做到匹配多个结果使用如下的方式case "$input" iny* | Y* ) echo "yes";;n* | N* ) echo "no";;* ) echo "default";;esac#一种更屌的匹配case "$input" in[yY][eE][sS] | [yY] ) echo "yes";;[nN] | [nN][oO] ) echo "no";;* ) echo "default"echo "end"esacexit 0

本文从互联网转载,来源地址:www.inhv.cn/linux-shell/171339.html,原作者保留一切权利,若侵权或引用不当,请联系测速网(inhv.cn)删除。【测速网,优质云服务器提供商】

《shell脚本编程之case语句学习笔记(shell脚本-c)》来自互联网同行内容,若有侵权,请联系我们删除!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

avi是什么

avi格式这是一种视频格式,AVI是现在的mp4普遍支持的一种格式,AVI它的英文全称为Audio Video Interleaved,即音频视频交错格式。AVI信息主要应用在多媒体光盘上,用来保存电...

醒图怎么把多余的人p掉 醒图把多余的人p掉方法

醒图这款软件不仅非常的方便好用,而且功能丰富,免费提供给大家使用。醒图怎么把多余的人p掉困扰着很多同学吧,如何有效的解决这个问题,就来IT百科看小编为大家带来的去除多余的人方法讲解,希望可以帮助到各位...

cad从一个图复制到另一个图怎么粘贴不了

cad从一个图复制到另一个图粘贴不了的原因:1、文件保护了。2、设定了防拷参数。3、cad的版本不兼容。4、文件的内部错误。计算机辅助设计(Computer Aided Design)指利用计算机及其...

快手粉丝团怎么显示在主页 快手粉丝团显示在主页方法

快手粉丝团怎么显示在主页?加入快手粉丝群后,可以拥有一个粉丝专属身份,可以让你关注的主播在众多粉丝中找到你,接下来IT百科小编就带大家来看一下快手粉丝团设置公开方法。1、打开手机快手APP,在“我”界...

京东怎么查看京东尺码助手 京东查看京东尺码助手教程

京东怎么查看京东尺码助手 京东查看京东尺码助手教程

很多小伙伴在使用京东的时候,想知道怎么查看京东尺码助手,下面小编就为大家分享京东查看京东尺码助手教程,感兴趣的小伙伴不要错过哦!京东怎么查看京东尺码助手?京东查看京东尺码助手教程1、首先点击进入京东a...

cha fan是什么接口

CHA-FAN接口是用来接机箱风扇的,它与COU风扇是可以兼容的,也就是cpu风扇或者chipfan都可以互用。如果Cha-fan和Sys-fan同时存在的话,一个接后面板风扇,另一个接侧面板或前面板...