地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

bashの算術演算子のカンマ演算子

算術演算子を使ったスクリプトで変数を複数値変更したい場合にはカンマ演算子が使える

$ cat test.sh
: $((a=1,b=3))

$ echo $a $b
1 3

都度都度算術演算子を書く必要が無くて便利

もちろん複合代入演算子との併用も可能

: $((a+=10, b+=20))

ループ処理でインクリメントする場合に行数が減る