seqは、ある数値から別の数値へのすべての整数を生成するために使用されます。
#seq 1 5 1から5までの数を生成
1
2
3
4
5
使用法:seq [オプション] ...仮数
または:seq [オプション] ...仮数仮数
または:seq [オプション] ...仮数の増分仮数
オプション:
-f、--format = FORMAT使用printf形式浮動小数点形式の
-s、--separator =別番号(デフォルト:\ n)はSTRING使用STRING
-w、--equal幅イコライズ幅先行ゼロでパディングすることにより
-fは出力フォーマットを指定します
#seq -f "%3g" 13桁数は3で、スペースより少ない
1
2
3
#seq -f "%03g" 1 5桁数はゼロ未満の3です
001
002
003
004
005
#seq -f "str%03g" 1 3
str001
str002
str003
-wは、出力桁が-f部分と同様に同じ幅であり、-fオプションと一緒に使用できないことを指定します
#seq -w 8 12
08
09
10
11
12
-sはセパレーターを指定します。デフォルトのセパレーターは/ n(キャリッジリターン)です。
#seq -s ""区切り文字として15スペース
1 2 3 4 5
#seq -s "` echo -e "\ t" `" 1 3 \ tセパレーター
1 2 3