基本语法
(
(
运
算
式
)
)
或
者
((运算式))或者
((运算式))或者[运算式] 或者expr m + n
注意:expr运算符见要有空格,如果希望将expr的结果赋给某个变量,使用反引号``
expr 的运算符表示:-(减法),*(乘),/(除),%(取余)
#!/bin/bash
#计算(2+3)*4的值
result1=$(((2+3)*4))
echo "result1=$result1"
result2=$[(2+3)*4]
echo "result2=$result2"
#若expr需要小括号,加上\
result3=`expr \( 2 + 3 \) \* 4`
echo "result3=$result3"
#计算命令行的两个参数的和 20 50
sum=$[$1+$2]
echo "命令行参数的值:$sum"
运行结果