一、输入层数并打印直角三角形
脚本:
#!/bin/bash
read -p "输入层数:" n
for ((i=1;i<=$n;i++))
do
for ((j=1;j<=i;j++))
do
echo -n "* "
done
echo
done
执行脚本:
[root@localhost ~]# ./abc.sh
输入层数:6
*
* *
* * *
* * * *
* * * * *
* * * * * *
[root@localhost ~]# vim abc.sh
[root@localhost ~]# ./abc.sh
输入层数:8
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
二、倒立直角三角形
脚本:
#!/bin/bash
read -p "输入层数:" n
for ((i=$n;i>0;i--))
do
for ((j=1;j<=i;j++))
do
echo -n "* "
done
echo
done
执行脚本:
[root@localhost ~]# ./abc.sh
输入层数:6
* * * * * *
* * * * *
* * * *
* * *
* *
*
[root@localhost