回圈 (loop)--for...do...done (固定回圈)

本文介绍了Bash脚本中用于固定回圈的`for`结构,通过实例展示了如何遍历列表中的元素并执行相应操作,如打印动物名称、检查系统账户信息、网络状态检测以及获取目录内文件的权限。通过这些示例,读者能够掌握如何在Bash脚本中使用`for`循环进行固定次数的迭代。
摘要由CSDN通过智能技术生成

  除了 if...then...fi 这种条件判断式之外,回圈可能是程序当中最重要的一环了~回圈可以不断的运行某个程序段落,直到使用者配置的条件达成为止。 所以,重点是那个『条件的达成』是什么。除了这种依据判断式达成与否的不定回圈之外, 还有另外一种已经固定要跑多少次的回圈形态,可称为固定回圈的形态呢!上一小节我们已经谈过不定回圈,下面我们来谈谈固定回圈的形态:

相对于while, until 的回圈方式是必须要『符合某个条件』的状态, for 这种语法,则是『已经知道要进行几次回圈』的状态!他的语法是:

for var in con1 con2 con3 . . .

do

       程序段

done

以上面的例子来说,这个 $var 的变量内容在回圈工作时:

  1. 第一次回圈时, $var 的内容为 con1 ;
  2. 第二次回圈时, $var 的内容为 con2 ;
  3. 第三次回圈时, $va
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值