seq 用法及參數
-f, --format=FORMAT use printf style floating-point FORMAT (default: %g)
-s, --separator=STRING use STRING to separate numbers (default: \n)
-w, --equal-width equalize width by padding with leading zeroes
用于産生某個數到另一數之間的所有整數
注意:seq5 == seq 1 5 == seq 1 1 5 ; seq -w 10;seq -w 90 10
-w 指定輸出數字同寬,前面不足的用0補全,即與位數最多的數對齊
seq -w 10
輸出結果
01
02
03
04
05
06
07
08
09
10
seq -w 100
輸出結果:
.
090
091
092
093
094
095
096
097
098
099
100
-f --format=FORMAT 指定列印的格式
%後面指定數字的位數,預設是%g
"%5g"數字位數不足部分是空格
%前面制定字元串
參考下面例子:
seq -f %05g 2 7
seq -f %03g 2 7
seq -f %08g 2 7
seq -f "lgh%04g" 5 10
lgh0005
lgh0006
lgh0007
lgh0008
lgh0009
lgh0010
-s --separator=STRING 指定分隔符 預設是回車"\n"
seq -s " " 2 7
2 3 4 5 6 7
seq -s "\\" 2 7
2\3\4\5\6\7
本文轉自yzy121403725 51CTO部落格,原文連結:http://blog.51cto.com/lookingdream/1842101,如需轉載請自行聯系原作者