seq

功能:打印一个数字序列。

使用格式:

seq [OPTION]… LAST

seq [OPTION]… FIRST LAST

seq [OPTION]… FIRST INCREMENT LAST

Copy

参数介绍

—help # 打印帮助信息

—version # 打印版本信息

-f, —format=FORMAT # 格式化字符:

-s, —separator=STRING # 指定数字之间的分隔符,默认是换行符(\n)

-w, —equal-width # 指定同宽

注意:-f 和 -w 参数不能公用。

Copy

应用例子

在Shell中控制循环

for i in seq 1 10

do

        echo $i

done

自定义分隔符

seq -s ”-|-” 1 50 1010

直接使用等宽显示,空位用0填充。

seq -w 1 50 1010

从1开始,增量为50,一直到1010以下,%前面填充字符,后面0表示用0补充空位,4g表示显示四位数字。

seq -f ‘str-%04g’ 1 50 1010

str-0001

str-0051

str-0101

str-0151