shell脚本打印如下图案 * *** **** *****
时间: 2023-11-18 20:03:26 浏览: 40
可以使用以下shell脚本打印出该图案:
```
#!/bin/bash
for ((i=1;i<=5;++))
do
for ((j=1;j<=i;j++))
do
echo -n "*"
done
echo ""
done
```
该脚本使用了两个for循环,第一个循环控制行数,第二个循环控制每行输出的星号数量。其中,echo -n "*"表示输出星号但不换行,echo ""表示换行。
相关问题
shell脚本*/1 * * *
这是一个Cron表达式,用于在每小时的第一分钟执行一个shell脚本。具体的shell脚本内容需要根据你的需求来编写。你可以将想要执行的shell命令写入一个脚本文件,然后在Cron表达式中指定该脚本文件的路径。在这个例子中,*/1表示每隔1个单位(即每小时),*表示任意分钟。因此,该Cron表达式将在每个小时的第一分钟执行该脚本。
shell脚本输出******
可以使用echo命令和重定向符号来输出多个星号,示例如下:
```bash
echo "******"
```
运行该命令,输出结果为:
```
******
```
如果需要输出更多个星号,可以在echo命令后面添加多个星号,例如:
```bash
echo "************"
```
运行该命令,输出结果为:
```
************
```
也可以使用重定向符号将星号输出到文件中,示例如下:
```bash
echo "******" > stars.txt
```
运行该命令,会将6个星号输出到名为stars.txt的文件中。如果需要输出更多个星号,可以在echo命令后面添加多个星号,例如:
```bash
echo "************" > stars.txt
```
运行该命令,会将12个星号输出到名为stars.txt的文件中。