-
概述
- shell 中基於 $(()) 的 算數運算
-
背景
- 復習 shell 腳本
- 湊數吧
-
准備
- 環境
- os
- centos7
- os
- 環境
1. 算數運算
-
代碼
#!/bin/bash # $(()) 的數學運算, 里面的內容, 被解釋為 算數表達式 # $(()) 內的變量, 可以不加 $ # 只看 正整數 # 其他正整數也可以參加運算, 比如$((arg1+2)) arg1=4 arg2=5 # 算數運算 # 1. + var1=$((arg1+arg2)) echo $var1 # 2. - var2=$((arg1-arg2)) echo $var2 # 3. * var3=$((arg1*arg2)) echo $var3 # 4. / var4=$((arg1/arg2)) echo $var4 # 5. % var5=$((arg1%arg2)) echo $var5
PS
- 把
$(())
換成$[]
是沒有問題的