1、while循环
while循环是不定循环,也称作条件循环 。
只要条件表达式成立,循环就会一直继续,直到条件表达式不成立,循环才会停止。这点和for的固定循环不太一样。
1.1、while语法格式
while [ 条件表达式 ]
do
程序
done
1.2、计算从1到100之和
创建shell脚本文件whiledemo.sh,文件内容如下:
#!/bin/bash
# 计算1到100之和
sum=0
i=1
while [ $i -le 100 ]
do
sum=$(( $sum+$i ))
i=$(( $i+1 ))
done
echo "求和结果:"$sum
给whiledemo.sh文件赋予执行权限,并且执行文件。输出结果如下图所示: