1.算数表达式的使用
第一种方式:
$(())或者$[]
第二种方式:
expr m+n
第一种方式代码举例
#!/bin/bash
#第一方式$()
RESULT1=$(((2+3)*4))
echo "result1=$RESULT1"
#第二种方式[]
RESULT2=$[(2+3)*4]
echo "result2=$RESULT2"
第二种方式代码举例
#expr 只能一步一步进行计算,且运算中间会有转义 /*
#使用expr
TEMP=`expr 2 + 3`
RESULT3=`expr $TEMP \* 4`
echo "result3=$RESULT3"
#且 2 + 3 中间需要 空格,`expr 2 + 3` 需要使用反引号
#求出两个参数的和
SUM=$[$1+$2]
echo "SUM=$SUM"