用Linux中vim工具编写一个shell脚本,严格按照九九乘法口诀表的排列形式打印出来
时间: 2024-11-15 16:34:28 浏览: 12
《云计算全栈》-python篇:使用python模拟cp操作、编写脚本实现linux中cp操作
在 Linux 中使用 Vim 编写一个 shell 脚本来输出九九乘法口诀表,你可以按照以下步骤操作:
首先,打开 Vim 编辑器,进入插入模式(按 `i` 键):
```bash
vim multiplication_table.sh
```
然后,在新创建的 `.sh` 文件中输入以下内容:
```bash
#!/bin/bash
# 使用嵌套循环来生成九九乘法表
for i in {1..9}
do
for j in {1..$i} # 注意这里j的范围只到i,因为不需要计算超过i的数
do
printf "%2d * %2d = %3d\n" $i $j $(($i*$j))
done
echo "---------------------" # 在每行结束后添加分隔线
done
```
保存文件并退出 Vim,确保文件顶部有 `#!/bin/bash`,这是告诉系统这是一个 bash 脚本。接下来给脚本可执行权限:
```bash
chmod +x multiplication_table.sh
```
现在你可以运行这个脚本来查看结果了:
```bash
./multiplication_table.sh
```
阅读全文