嵌套循环
- 在众多的程序设计语言,嵌套循环是一种常见的结构,通过嵌套循环,可以完成更复杂的功能。
案例一
1.打印九九乘法表
[root@bogon ~]# vim chengfabiao.sh
#! /bin/bash
for i in `seq 9`
do
for j in `seq 9`
do
[ $j -le $i ] && echo -n "$i*$j=`echo $(($i*$j))` `echo " "`"
done
echo " "
done
结果:
[root@bogon ~]# ./chengfabiao.sh
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25