使い方

計算結果を標準出力に表示する。

$ echo $(( 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 ))

計算結果を変数に格納する。

$ result=$(( 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 ))
$ echo $result

参考:

変数同士を計算させる | CloudAdvisor

演算を行う方法 | 小粋空間

算術式のすべて – Qiita

算術式のすべて 基本編 – Qiita

算術式のすべて 罠/バグ回避編 – Qiita

算術式のすべて 応用編 – Qiita

シェルスクリプト演算子まとめました | エンジニアの入り口

簡単な計算をする一番良い方法はこれ | Linux Fan

インクリメント

代入する。

i=$((i+1))
Code language: Bash (bash)

二重カッコ内で演算する。

((i=i+1))
Code language: Bash (bash)

または、

((i+=1))
Code language: Bash (bash)

または、

((i++))
Code language: Bash (bash)

参考:

How to Increment and Decrement Variable | Linuxize

How to increment a variable in bash? – Ask Ubuntu

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA