📅  最后修改于: 2023-12-03 15:02:43.636000             🧑  作者: Mango
seq
命令用于生成一个整数序列并输出到标准输出。它的默认起始值是 1,步长是 1,可以自定义起始值和步长。
seq [OPTION]... LAST
seq [OPTION]... FIRST LAST
seq [OPTION]... FIRST INCREMENT LAST
-f, --format=FMT
:指定输出格式,例如 %g
。-s, --separator=STRING
:指定分隔符。-w, --equal-width
:等宽输出,不足的前面补零。-h, --help
:显示帮助。-V, --version
:显示版本信息。以下是一些使用 seq
命令的示例:
# 生成 1 到 10 的整数序列。
$ seq 10
1
2
3
4
5
6
7
8
9
10
# 生成 5 到 10 的整数序列。
$ seq 5 10
5
6
7
8
9
10
# 每隔 2 输出一个数,生成 1 到 10 的整数序列。
$ seq 1 2 10
1
3
5
7
9
# 指定输出格式,生成 1 到 10 的整数序列。
$ seq -f 'The number is %g.' 10
The number is 1.
The number is 2.
The number is 3.
The number is 4.
The number is 5.
The number is 6.
The number is 7.
The number is 8.
The number is 9.
The number is 10.
# 指定分隔符,生成 1 到 10 的整数序列。
$ seq -s',' 10
1,2,3,4,5,6,7,8,9,10
# 等宽输出,生成 1 到 10 的整数序列。
$ seq -w 10
01
02
03
04
05
06
07
08
09
10
以上是 seq
命令的用法和示例,希望对你有所帮助!