#author("2021-04-07T18:24:43+09:00","default:Miyashita","Miyashita")
#author("2021-04-07T18:26:10+09:00","default:Miyashita","Miyashita")
*seq コマンド メモ [#zbc63ce9]
きっと sequence の略.for 文でよく使う.
#codeprettify{{
seq 終値
seq 初期値 終値
seq 初期値 増分 終値
}}
初期値,増分のデフォルトはともに 1.~
ゼロパディングが必要な場合は -f オプションを使う.
#codeprettify{{
$ seq -f %03g 10
 001
 002
 003
 004
 005
 006
 007
 008
 009
 010
}}
終値の桁数に揃えるだけなら -w オプションでも問題ない.~
for 文で数字が連続した文字列を生成させるのに便利.
#codeprettify{{
for i in `seq -w 1 10`
do 
    echo $i
done

01
02
03
04
05
06
07
08
09
10
}}


***参考 [#c6e94578]
bash なら同じようなことが {1..10} のようにしてできる.~
#codeprettify{{
$ echo {1..10}
1 2 3 4 5 6 7 8 9 10
}}

#codeprettify{{
$ echo {001..010}
001 002 003 004 005 006 007 008 009 010
}}

#codeprettify{{
$ echo {000..010..2}
000 002 004 006 008 010
}}


Front page   Edit Diff Attach Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes