Linux 命令(113) seq 命令

2021-10-02 15:25:45 字數 1211 閱讀 9471

seq(sequence) 命令用於按照指定步長產生從起始數到結束數之間的所有整數。起始數和步長可使用預設值 1,結束數必須指定。

seq [option]... last

seq [option]... first last

seq [option]... first increment last

注意,長選項的強制性引數對於短選項也是強制的。

-f, --format=format

使用 printf 樣式的浮點格式

-s, --separator=string

使用指定字串分隔數字(預設:\n)

-w, --equal-width

在數字新增 0 使得寬度相同

--help

顯示幫助資訊並退出

--version

顯示版本資訊並退出

(1)輸出 1~5。

seq 5

# 或seq 1 5

# 或seq 1 1 512

345

(2)按照步長 10 生成從 10 到 50 的整數序列。

seq 10 10 50

1020

3040

50

(3)按照指定格式 num%03g 格式輸出。num 為前置字串,%03g 表示數字寬度為 3,不足前置補 0。

seq -f"num%03g" 3

num001

num002

num003

(4)前置補 0 使得數字寬度相同。

seq -w 9 11

0910

11

注意,當輸出等寬字串時不能再指定格式字串,即 -w 與 -f 不能一起用。

(5)使用指定字串分隔數字。

seq -w -s "," 9 11

09,10,11

(6)使用 tab 分隔數字。

seq -s "`echo -e '\t'`" 9 11

9 10 11

先用命令做成乙個 tab,然後再指定成分隔符。

[1] seq(1) manual

[2]【linux】一步一步學linux——seq命令(221)

linux 命令 seq 詳解

linux 命令總結之 seq命令 功能 seq命令用於產生從某個數到另外乙個數之間的所有整數。語法 12 3seq 選項 尾數 seq 選項 首數 尾數 seq 選項 首數 增量 尾數 選項 12 3 f,format 格式 使用printf 樣式的浮點格式 s,separator 字串 使用指定...

Linux命令之樂 seq

用法及引數 f,format 格式 使用printf 樣式的浮點格式,預設是g s,separator 字串 使用指定字串分隔數字 預設使用 n w,equal width 在列前新增0 使得寬度相同 f,指定列印格式 seq預設的格式輸出是g 如果省略了首數,則預設從1開始 root direct...

轉貼 linux命令總結之seq命令

功能 seq命令用於產生從某個數到另外乙個數之間的所有整數。語法 123 seq 選項 尾數 seq 選項 首數 尾數 seq 選項 首數 增量 尾數 選項 123 f,format 格式 使用printf樣式的浮點格式 s,separator 字串 使用指定字串分隔數字 預設使用 n w,equa...