生成序列
为了方便测试,我们首先要生成序列
比如我想生成一个1至10的序列
[root@mio-test ~]# echo {1..10} 1 2 3 4 5 6 7 8 9 10
for循环
for one in {1..10}; do echo $one; done
我们还可以使用C语言风格的for循环
for((i=0;i<10;i++)) { echo $i }
while循环
while的循环条件是当条件为真时进行循环
i=1 while(($i<10)); do echo $i let "i++" done
until循环
until循环与while循环正好相反,当条件为假时进行循环
i=1 until(($i>10)); do echo $i let "i++" done