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

admin3年前网络知识137

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

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

相关文章

app与ipad不兼容怎么办

app与ipad不兼容对方解决方法:1、升级ipad系统。2、下载app的老版本安装使用即可。只要在已购产品里面找到需要下载的app,就可以直接下载了。iPad是由苹果公司推出的平板电脑产品系列,由设...

优酷如何设置登录密码 优酷设置登录密码方法

优酷如何设置登录密码 优酷设置登录密码方法

优酷如何设置登录密码?优酷是一款安全性很高的视频播放软件,用户们在注册账号时可以自定义进行密码设置,还能够管理自己的账号,今天IT百科小编为大家带来了优酷设置登录密码教程,想知道怎么做的小伙伴来看看接...

WPS如何设置二级下拉列表

WPS设置二级下拉列表的方法是:1、首先点击打开表格文件,输入需要设置为下拉列表的各项文字。选择菜单栏的公式,在属性栏点击指定按钮。2、根据自己的情况选择合适的创建方式,这里选择勾选首行,其他去掉勾选...

新片场如何开通会员 新片场开通会员教程

新片场如何开通会员 新片场开通会员教程

很多小伙伴在使用新片场的时候,想知道怎么开通会员,下面小编就为大家分享新片场开通会员教程,感兴趣的小伙伴不要错过哦!新片场怎么开通会员?新片场开通会员教程1、首先打开“新片场”。​2、然后进入新片场主...

audio input是什么接口

以主机为例,其audio input是音频输出接口。计算机主机指计算机硬件系统中用于放置主板及其他主要部件的容器(Mainframe)。通常包括CPU、内存、硬盘、光驱、电源、以及其它输入输出控制器和...

jfp1接口怎么插线

jfp1接口一般是插主板到主机前面板的开机线等线的连接端口的 对应好位置插线。每个jfp主板上有对应的英文标识的,一对一插就行。分别是电源,复位,硬盘灯,电源灯的负极,正极 。jfp就是跳线针脚的意思...