linux shell 中实现基本的双循环
001、
[root@pc1 test]# ls a.sh [root@pc1 test]# cat a.sh ## 测试程序 #!/bin/bash for ((i = 1; i <= 3; i++)) do echo "--------outer loop:$i---------" for ((j = 1; j <= 3; j++)) do echo "inner loop:$j" done done

002、双循环实现99乘法表
[root@pc1 test]# cat a.sh ## 测试程序 #!/usr/bin i=1 while [ $i -le 9 ] do j=1 while [ $j -le $i ] do echo -n -e "$j*$i=$[i*j]\t" let j++ done echo "" let i++ done


浙公网安备 33010602011771号