如何用Shell脚本输出一个“菱形图案”
[root@Soul ~]# vi ling.sh
#!/bin/bash
#菱形上半部分
for ((a=1; a<=9; a++))
do
for ((b=1; b<=9-$a; b++))
do
echo -n " "
done
for ((c=1; c<=2*$a-1; c++))
do
echo -n "❥"
done
echo ""
done
#菱形下半部分
for ((d=1; d<=8; d++))
do
for ((e=1; e<=$d; e++))
do
echo -n " "
done
for ((f=1; f<=2*(8-$d)+1; f++))
do
echo -n "❥"
done
echo ""
done
执行此脚本文件