初心者のWEBデザイン

HTML,CSS、その他WEBデザインに関する事を記述していきます

20150411143621

ShellScript インクリメント 健忘録

他の言語だと++が使えますがbashだといつも
どうやるんだけ?っとなるんで健忘録で書いときます。


exprコマンド
ループ中に使用すると下記の$(())やletより
処理がすごく遅いです。

count=1
count=$(expr $count + 1) # => 2

$(())

count=1
count=$((++count))    # => 2
count=$((count++))    # => 2
count=$((count += 1)) # => 3

let

count=1
let ++count    # => 2
let count++    # => 3
topへ戻る