macでseqの代わりにjotを使う
シェルスクリプトでseqコマンドを使って数字をインクリメントしたいときがあります。
ですが、Macにはseqコマンドが標準でインストールされていません。
代替案としては、
coreutilsをインストールしてgseqを使う。
$ gseq 1 10
ex)
for num in `gseq 0 ${MAX_NUM}`
do
処理…
done
ですが、なるべく環境に依存しない汎用シェルを作りたいので、今回はjotコマンドを使います。
$jot 10
開始したい数を変更したい場合はこんな感じで。
$jot - 0 10
ex)
for num in `jot - 0 ${MAX_NUM}`
do
処理…
done