嵌套循环
1.一个循环体内又包含另一个完整的循环结构,称为循环的嵌套。
2.每次外部循环都会触发内部循环,直至内部循环完成,才接着执行下一次的外部循环。
3.for循环、while循环和until循环可以相互嵌套。
一、打印指定图案
1、打印正方形
#!/bin/bash
#打印矩形
for ((i=1;i<=5;i++))
do
for ((j=1;j<=5;j++))
do
echo -n "* "
done
echo
done
2、打印三角形
#!/bin/bash
#打印一个直角三角形
for ((i=1;i<=9;i++))
do
for((j=1;j<=$i;j++))
do
echo -n "* "
done
echo
done
3、打印菱形
#!/bin/bash
#菱形
read -p "请输入菱形的长度" len
#!/bin/bash
#菱形
read -p "请输入菱形的长度" len
for i in `seq 1 $len`
do