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