標題:seq命令的使用
作用:seq命令用於以指定增量從首數開始打印數字到尾數,即產生從某個數到另外一個數之間的所有整數,並且可以對整數的格式、寬度、分割符號進行控制
語法:
[1] seq [選項] 尾數
[2] seq [選項] 首數 尾數
[3] seq [選項] 首數 增量 尾數
選項:
-f, --format=格式
-s, --separator=字符串,使用指定的字符串分割數字(默認使用個"\n"分割)
-w, --sequal-width 在列前添加0 使得寬度相同
實例:
[1] 產生5以內的整數
命令:seq 5
輸出:
[2]產生-2~10內的整數,增量為2
命令:seq -2 2 10
輸出:
[3] 產生98~101之間的整數,並且要求輸出數字寬度相同,不足的用空格補足。
命令: seq -f "%3g" 98 101
輸出:
命令:seq -f "%03g" 98 101
輸出:
注意:通過%後添加0替代空格補足空位
[4] 產生98~101之間的整數,並且要求數字之間的分隔符為":::"。
命令:seq -s ":::" -f "%03g" 98 101
輸出:
[5]輸出98~100之間的整數,要求寬度一致
命令:seq -w 98 101
輸出:
注意:-w選項不能和-f選項一起用,輸出是同寬的