1.for循环
for 条件;
do
expr
done
for条件主要有两种方式:
1.1 for i in range
主要有以下应用场景
range可以为:
命令行输出 如: ls
命令行参数 $* $@
多个变量 $a $b $c
一个变量 $d d=”1 2 3 4”
通配符 *.h
1.2 for ((i=0; i < 5; i++));
2 while 循环
while [[ 条件 ]];
do
expr
done
注:条件两边一定是要有空格的!
像c中的do-while语句在shell是没有的