linux+while循环多条件,Linux下的shell编程之循环(for循环,while循环)和条件判断(if条件判断,case条件判断)...

本文详细介绍了Linux shell编程中的for循环,包括三种语法形式和多个示例。同时讲解了while循环的三种结构,并给出了实际应用示例。此外,还涵盖了if条件判断和case条件判断的用法,以及相应的练习题,帮助读者深入理解shell脚本控制结构。
摘要由CSDN通过智能技术生成

一.shell中的for循环

1.for循环的语法格式

shell中的 for 循环中可以使用 break 和 continue 关键字来跳出循环, 和java 用法一致。

常用的for循环结构有三种:

粗略的结构:

for    条件

do

循环主体

done

<1>语法一:

for   变量    in   值1  值2   值3...

do

循环主体

done

或者

for   变量    in   {起始值..终止值}                  #这里面的起始值和终止值必须是纯数字,不能是$a,即不能是变量的值

do

循环主体/命令

done

示例1:

89eb34ead1da2e60ce21fbf2274e5ae3.png

594a3fffd189fd0397fdd6543da0655d.png

示例2:

626dd5d2c9a982994c97c6905c569b8a.png

d222bbca3ec368b92fd175ead68194cc.png

<2>语法二:

for   变量    in     `命令`

do

循环主体

done

示例3:

5c78e419ae550312f38eae16afd94c3c.png

9dc58b4b8ec157503fc92ee4259f1d5b.png

<3>语法三:

for   ((初始值;循环控制;变量变化))

do

循环主体

done

示例4:

1a765adebea42582cf5e470152d6609d.png

e8e19200787223e16127195e5658ac3f.png

2.for的嵌套循环

1b9f5aa9526b389a8ccf281ae677f47b.png

5734337d04541e87155f8769fd0ce211.png

3.for循环的练习题

<1>练习1:编写脚本测试172.25.254网段中的主机网是否是通的。

如果是通的,就显示172.25.254.主机号  is up;如果是不通的,就显示172.25.254.主机号  is  down。

脚本内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值