这篇文章给大家分享的是有关shell编程条件分支结构的案例分析的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。首先,我开发云主机域名们来看shell脚本的基本结构,基本结构如下:下面,我们来编写一个最简单的shell脚本程序吧。当上面程序执行后,就会在屏幕上打印出hello world字符。接下来,我们再来看看条件分支结构,shell脚本关于条件分支的语活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看句有if、case。
if
和其他编程语言一样,shell程序的if语句,条件分支也分为单分支、双分支以及多分支。首先,我们来用一个简单的例子来练练手,写一个shell脚本,该脚本功能是当用户输入一个得分时,程序通过得分来输出不同的评语,不及格、良好、优秀等。首先,我们需要先提示用户,让用户输入一个三位数以内的数字。当用户输入的格式不正确的时候,需要告诉用户重新输入成绩,然后退出程序。代码如下:上述代码,我们用到了if的单分支结构。接下来,我们需要用到多分支了,根据成绩打印出不同的评语。上述代码非常的简单,下面我们贴出完整的代码,完整代码如下:
case
下面,我们来看另一个条件分支语句case,它的基本结构如下:上述的内容意思是这样的,当“变量值”等于“内容1”时,执行代码块1,等于“内容2”时,执行代码块2,如果前面的都不满足,则执行代码块n。接下里,我们通过一个简单的案例来看看case是如何运用的。上述代码的含开发云主机域名义是,当用户输入参数为start时,程序打印this code is start,当输入的参数为stop时,输出this code is stop,当输入参数为restart时,输出this code is restart,否则的话输入“Usage 脚本文件名 {start|stop|restart}”。感谢各位的阅读!关于shell编程条件分支结构的案例分析就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知开发云主机域名识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!
本文从转载,原作者保留一切权利,若侵权请联系删除。
《shell编程条件分支结构的案例分析》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...