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

admin3年前网络知识58

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合并单元格的快捷键是CTRL加M。打开电脑上的WPS文件,选中要合并的单元格按ctrl+m即可。WPS Office是由金山软件股份有限公司自主研发的一款办公软件套装,可以实现办公软件最常用的文...

为什么usb连接了电脑没有显示

usb连接电脑没有显示的原因有:1、电脑USB驱动未正常安装导致的。2、驱动程序即添加到操作系统中的一小块代码,其中包含有关硬件设备的信息。有了此信息,计算机就可以与设备进行通信。驱动程序是硬件厂商根...

抖音可以卖酒吗

抖音app上面可以卖酒,但是根据《禁售商品类目及管理规则》的规定,酒类为禁止分享类目,因此不能自助开通酒类类目经营,需要提交问卷。平台会结合商品品质、品牌知名度等维度综合评估是否符合开店标准,经评估符...

wps为什么是金山文档

两个都是文档处理软件,OFFICE大家都知道是大名鼎鼎的微软公司开发的,而wps则是金山公司开发的,是我们的国产软件。当然,office还是比较通用一点,你现在很多文本文件下载下来都是默认为doc文本...

抖音头像下面有个白色抖音符号

以抖音v12.5.0为例,抖音头像上有个抖音符号是使用微信登录的小伙伴默认是微信的头像,但是因为微信不让抖音使用微信头像所以要么用户自己更换头像,要么就会出现一个抖音符号,要么等时间到了抖音把你抖音号...

d盘打不开怎么办?怎么恢复d盘文件?

d盘打不开怎么办?电脑可能会因为某些原因导致d盘打不开怎么办,而你着急用到d盘里面的文件的时候就会让人觉得很烦躁,那么,d盘打不开怎么办?小编教你怎么打开d盘电脑可能会因为某些原因导致d盘打不开,而又...