编写一个shell脚本,用以逆序输出九九乘法表
时间: 2023-07-07 07:30:21 浏览: 157
九九乘法表shell脚本
好的,这里提供一种简单的实现方式:
```bash
#!/bin/bash
for i in {9..1}; do
for j in $(seq $i); do
echo -n "${j}x${i}=$((i*j)) "
done
echo
done
```
不同于普通的九九乘法表,这里使用了两个嵌套的循环来实现逆序输出。在外层循环中,从 9 到 1 循环;在内层循环中,从 1 到当前的外层循环变量(即 $i)循环。通过 `seq` 命令生成内层循环需要的数列,并使用 `echo -n` 命令输出结果。
你可以将以上代码保存为一个文件,如 `script.sh`,然后在终端中执行:
```
bash script.sh
```
即可输出逆序的九九乘法表。
阅读全文