系列文章目录
输出Hello World
 通过位置变量创建 Linux 系统账户及密码
 监控内存和磁盘容量,小于给定值时报警
 猜大小
 输入三个数并进行升序排序
 编写脚本测试 192.168.4.0/24 整个网段中哪些主机处于开机状态,哪些主机处于关机状态
- 系列文章目录
- 编写 shell 脚本,打印 9*9 乘法表
- seq
 
编写 shell 脚本,打印 9*9 乘法表
#! /bin/bash
# 写法一:
for ((x=1; x<10; x=x+1))
do
        for ((y=1; y<=x; y=y+1))
        do
                echo -n "$x * $y = $[$x * $y]  "   # -n选项是取消掉echo结尾的自动换行符
        done
        echo
done
# 写法二:
for x in $(seq 9)   # seq 是一个用于生成数字序列的命令
do
        for y in $(seq $x)
        do
                echo -n "$x * $y = $[$x * $y]  "
        done
        echo
done
运行结果:
 
seq
seq 是一个用于生成数字序列的命令。它的基本语法如下:
seq [OPTION]... LAST
seq [OPTION]... FIRST LAST
seq [OPTION]... FIRST INCREMENT LAST
其中:
- FIRST是序列的起始值。
- LAST是序列的结束值。
- INCREMENT是每步增加的值。
以下是一些常见的 seq 选项:
-  -s, --separator=字符串 使用指定字符串分隔数字(默认使用:\n) 
-  -w:使输出的数字带有固定的宽度,用零填充。 



















