Shell脚本---循环语句,for

Shell脚本—循环语句

  • 循环语句介绍

    ​ 工作中常遇到某项任务需要多次重复执行的情况,每次任务仅仅是处理对象不一样,其他命令相同。例如:根据通讯录中的信息创建用户,检查各个主机的状态,根据ip地址名单设置访问策略等。

    for循环语句:
    for循环的工作方式,需要制定一个变量及取值列表(for的执行条件),将取值列表的元素一一取出,依序放入指定的变量中,然后重复执行命令区域的命令序列(在do和done之间),直到所有元素取尽为止。

    结构:

    		------>do命令序列---取值已使用------>
    		↑				↓				 ↓
    for变量=取值1  			 ↓				   ------>done结束循环
    		↑				↓
    		<------取值1,取值2,取值n	
    

    for语句语法:

    for 变量名 in 取值列表

    do

    ​ 命令序列(循环体)

    done

    ##done为for循环语句的结束语,多个取值直接使用空格分割

    ​ 行1,将取值列表中的字段放入变量中

    ​ 行2-4,重复执行do和done之间的命令区域,知道串行中的每一个字段均执行过为止。

    ##在for循环中,一开始设定初始条件,接着判断终止条件是否成立,如果尚未达到终止条件,就执行do~done之间的命令区域,接着执行改动项,重复上述终止条件,直到条件成立。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值