シェルのseqコマンドの詳細説明

seqは、ある数値から別の数値へのすべての整数を生成するために使用されます。

#seq 1 5 1から5までの数を生成

1

2

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

おすすめ

転載: www.cnblogs.com/xiaoyuxixi/p/12739468.html