由于shell中的变量没有类型,默认都是字符串,如要完成两个变量的运算
什么都不加的话,会被当做字符串来处理,所以, 当我们需要将变量当做
整型来运算时,就需要用到shell中的运算符和运算指令。
(()) #能处理整型运算
$[] #能处理整型运算
let #能处理整型运算
expr #能处理整型运算 能做字符串的处理
上述四个运算指令在效率上是 从(()) ---> expr 依次递减的
![](https://img-blog.csdnimg.cn/img_convert/af021f56d4ae430e832ab72bbc246fbe.png)
1.(())
((表达式))
((表达式1,表达式2,...,表达式n))
当有多个表达式的时候,最后一个表达式的结果就是整个(())的结果,但是每一个表达式都会被运算