Linux - Shell - 算术表达式 - 算数运算
-
概述
- 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
- 把
$(())
换成$[]
是没有问题的
尽量尝试解释清楚; 自己校对能力有限, 如果有错误欢迎指出