使用 shell 脚本打印如下图形
时间: 2023-07-06 19:34:48 浏览: 113
shell脚本示例
可以使用如下的 shell 脚本来打印如下图形:
```bash
#!/bin/bash
for ((i=1; i<=5; i++))
do
for ((j=1; j<=5-i; j++))
do
echo -n " "
done
for ((j=1; j<=2*i-1; j++))
do
echo -n "*"
done
echo ""
done
```
输出结果为:
```
*
***
*****
*******
*********
```
这里的思路是在输出每一行之前先输出一定数量的空格,使得图形呈现出来是向右对齐的。在每一行的输出中,先输出左边的一半,再输出中间的一颗星,最后输出右边的一半。
阅读全文