for循环的另一种方式

语法

for  ((expr1;expr2;expr3));do

   .......

done

解释  expr1 控制变量的初始值

         expr2 判定什么时候退出循环

         expr3 修正这个变量的值

范例 ( 计算1到100之间的数值的和 )

这里面 有俩种方式 最普通的是我们想到的是 1到100之间的数列,另一种是今天的小知识点的运用

这里还有一个小知识点是 在shell中默认所有数据类型都是字符串类型 

这里我们用  declare 的参数-i 去声明了 一个初识值为整数类型的 0 方便在for循环中 let 进行累计计算 

原文地址:https://www.cnblogs.com/wqx851/p/13607713.html