在shell中双小括号是干嘛的
时间: 2023-07-28 08:07:34 浏览: 87
Shell中比较大小简洁总结
在 shell 中,双小括号 (( )) 是用来进行数学运算的。例如:
```
$((2+3)) # 输出 5
$((5*6)) # 输出 30
$((10/3)) # 输出 3(整数除法)
$((10%3)) # 输出 1(取余数)
```
双小括号支持的运算符包括 +(加)、-(减)、*(乘)、/(除)、%(取余数)、<<(左移)、>>(右移)、&(按位与)、|(按位或)、^(按位异或)、~(按位取反)等。此外,双小括号还支持比较运算符,如 ==(等于)、!=(不等于)、<(小于)、>(大于)、<=(小于等于)、>=(大于等于)等。
阅读全文