循环方式1(枚举)
语法
for var in item1 item2 ...... itemN
do
命令1
命令2
……
done
var 是循环变量
item1 item2 ...... itemN 是循环的范围
循环方式2
for var in {start..end}
do
命令
done
循环方式3
for var in seq n ##seq 生成连续数字 seq m n 生成 m-n的连续数
do
命令
done
循环方式4
for((i=start;i<=end;i++))
do
命令
done
99乘法表
echo "-------------------99乘法表---------------------"
for i in `seq 9`
do
for((j=1;j<=i;j++))
do
let num=$i*$j
echo -en "$j * $i = $num\t" #-e:转义 -n: 打印不换行 \t制表符
done
echo "" #打印整行后换行
done