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

admin3年前网络知识99

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)》来自互联网同行内容,若有侵权,请联系我们删除!

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

相关文章

手机怎么弄表格

以WPS为例,手机弄表格的方法是打开WPS手机版点击最下面加号,点击右下角表格,点击新建空白,就成功的建立了一个表格了。 WPS Office是由金山软件股份有限公司自主研发的一款办公软件套装,可以实...

抖音被加入黑名单是不是就不能看对方的了

拉黑的作用是你无法私聊对方,视频还是能看到,还能进行评论。因为抖音是推荐制的,而不是搜索制,只要是你关注的内容,基本上所有相关的内容都会展现。抖音(Tik Tok)是由今日头条推出的一款短视频分享AP...

使用韩国高防cdn对网站有哪些好处(为什么要用高防cdn高防)

1、使用韩国高防cdn对网站有哪些好处使用韩国高防CDN对网站有很多好处。CDN可以提高网站的加载速度,使用户能够更快地访问网站。CDN可以减少网站的服务器负载,提高网站的数据传输速度,降低网站宕机的...

ppt文字样式怎么设置

ppt文字样式的设置步骤是:1、打开PPT,输入文字。 2、点击右上方文本工具。 3、选中文字,再点击文本效果。 4、依次设置阴影、倒影、发光、三维旋转等效果,也可以对文本的填充、文本轮廓进行多样化设...

抖音换绑由于服务维护怎么办

抖音手机换不了绑可能就是因为抖音官方的系统在维护,可以等待官方的系统维护好了再换绑,实在是等不了也可以通过邮箱来换绑的,但是邮箱换绑需要等待三天左右的时间。抖音短视频,是一款音乐创意短视频社交软件,由...

互联网和万维网区别是什么

互联网和万维网的区别如下:1、互联网是线路、协议以及通过TCP/IP协议实现数据电子传输的硬件和软件的集合体。Internet提供的主要服务有万维网(WWW)、文件传输(FTP)、电子邮件E-mail...