400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

shell编程——case多分支及循环语句(包含操作实验)

本章要点:

创新互联建站是一家专注于网站设计制作、网站设计与策划设计,惠民网站建设哪家好?创新互联建站做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:惠民等地区。惠民做网站价格咨询:18980820575

case多分支

循环语句

一、case语句的结构

针对变量的不同取值,分别执行不同的命令序列

case 变量值 in                               case 控制指令 in
模式1)                                       start)
    命令序列1                                    启动XX服务
    ;;                                          ;;
模式2)                    》                 stop)
    命令序列2                                    停止XX服务
    ;;                  》                     ;;
.....                                        .....
*)                       》                 *)                                
    默认命令序列                                显示服务脚本的用法
esac                                          esac

shell编程——case多分支及循环语句(包含操作实验)

示例1

●击键类型识别

shell编程——case多分支及循环语句(包含操作实验)

shell编程——case多分支及循环语句(包含操作实验)

示例2

shell编程——case多分支及循环语句(包含操作实验)shell编程——case多分支及循环语句(包含操作实验)

二、循环语句

1、for语句的结构

读取不同的变量值,用来逐个执行同一组命令

for变量名in取值列表                      for收件人in邮件地址列表
do                       >               do
  命令序列               >                 发送邮件
done                                     done

shell编程——case多分支及循环语句(包含操作实验)

示例1

顺序输出数字1-10

shell编程——case多分支及循环语句(包含操作实验)

shell编程——case多分支及循环语句(包含操作实验)

示例2 

批量添加用户

●用户名存放在users.txt文件中,每行一个

shell编程——case多分支及循环语句(包含操作实验)

shell编程——case多分支及循环语句(包含操作实验)

shell编程——case多分支及循环语句(包含操作实验)

示例3

●根据IP地址检查主机状态

shell编程——case多分支及循环语句(包含操作实验)

shell编程——case多分支及循环语句(包含操作实验)

2、while语句结构

重复测试某个条件,只要条件成立则反复执行

while条件测试操作                     while 未猜中正确价格
do                         >          do
  命令序列                 >            反复猜测商品价格
done                                  done

shell编程——case多分支及循环语句(包含操作实验)

示例1

●批量添加用户

shell编程——case多分支及循环语句(包含操作实验)

 shell编程——case多分支及循环语句(包含操作实验)

示例2

●猜商品价格

shell编程——case多分支及循环语句(包含操作实验)

shell编程——case多分支及循环语句(包含操作实验)

3、until语句的结构

重复测试某个条件,只要条件不成立则反复执行

until条件测试操作                 while未超过10
do                    >           do
  命令序列            >             数字依次递增
done                              done

shell编程——case多分支及循环语句(包含操作实验)

示例1

●计算1~50的和值

shell编程——case多分支及循环语句(包含操作实验)

shell编程——case多分支及循环语句(包含操作实验)

示例2

●为指定用户发送在线消息

shell编程——case多分支及循环语句(包含操作实验)

shell编程——case多分支及循环语句(包含操作实验)


网站标题:shell编程——case多分支及循环语句(包含操作实验)
标题网址:http://www.bluegullmedia.com/article/jsoooi.html

其他资讯

让你的专属顾问为你服务

0.0404s