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

admin3年前网络知识135

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

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

相关文章

ipad2018可以配键盘吗

ipad2018可以配键盘,但是不能连接鼠标。iPad Pro 2018,又名第三代iPad Pro,是2018苹果纽约秋季新品发布会发布的电子产品,包含11英寸版和12.9英寸版,起售价格分别为64...

蚂蚁小说阅读模式怎么设置 蚂蚁小说阅读模式设置方法

蚂蚁 小说 软件里面整合了各种类型的小说给大家,而且里面还可以让各位随时来设置 阅读 模式,小伙伴们能够更好的来阅读,不会的话可以来IT百科看看小编提供的方法哦。1、打开手机里的小说软件,然后进入到自...

怎么看苹果笔记本是哪一年的

想看苹果笔记本是哪一年的可以通过查询苹果笔记本的生产日期,可以通过电脑的序列号查询得出答案,通过序列号可以在网页上面显示出该序列号对应苹果设备的一切信息,包括生产时间。苹果电脑公司由斯蒂夫・乔布斯、斯...

wps划线笔在哪里

找到wps划线笔的方法:1、点击开始选项卡里的绘图边框网格按钮右侧的小三角。2、将鼠标指向下拉菜单中的线条颜色,在线条颜色子菜单中选择一个线条颜色。3、再将鼠标指向下拉菜单中的线条样式,在线条样式子菜...

服务器操作系统有哪些类型(常见的服务器种类有哪几种)

1、服务器操作系统有哪些类型服务器操作系统是指为服务器设计的操作系统,与桌面操作系统有所不同,其重点放在性能、可靠性和安全性上。现在常见的服务器操作系统主要有以下几种类型:1. Windows Ser...

键盘f1到f12的功能

键盘f1到f12的功能如下:1、F1(帮助键)。按下这个快捷键能够调出“帮助”,跳到微软帮助和支持窗口,从而为我们提供解决方案。这在遇到一个程序或步骤不明时使用极其有效。或当你在学习某些全英软件时,F...