home products tech support contact us

 Linux 技術支援    ⇒   基礎篇    進階篇    補腦篇    指令索引    中⇒ENG
版權所有, 引用請註明出處
 

seq 輸出序列數字

seq 為很有趣的指令,很方便輸出序列數字,用法如下:
語法:seq [-otpiton] [--otpiton][first][increment]last
指令名稱/功能/命令使用者 選項 功能
seq/
(print a sequence of numbers)輸出序列數字/
Any
-f 使用 printf 浮點格式
-s 指定字串當分隔(預設為 \n)
-w 數字前添加 0 使得寬度相同
--help 指令自帶說明

例:
$ seq 1 5 ←輸出 1~5(省略遞增,預設遞增為 1)
1
2
3
4
5
$ seq 5 ←輸出 1~5(省略超始和遞增)
1
2
3
4
5
$ seq 1 2 5 ←輸出 1~5,超始=1,遞增=2
1
3
5
$ seq -f"%04g" 1 5 ←輸出 1~5 使用指令〝prntf〞的格式
0001
0002
0003
0004
0005
$ seq -s "`echo -e "\t"`" 0 5 ←輸出 1~5 使用 \t (tab)當分隔
0       1       2       3       4       5
$ seq -w 98 100 ←輸出 98~ 100 輸出固定的寛度
098
099
100
$ seq 1 3 | tac ←利用指令〝tac〞來倒數
3
2
1

其他範例參考連結