linux命令:浅谈shell中如何进行算术运算
1、let 算术运算表达式let C=$A+$B
eg: A=3B=5let C=$A+$B
echo $C
# A=3
# B=3
# let C=$A+$B
# echo $C
6
2、$[算术运算表达式]
C=$[$A+$B]
eg: A=2B=6C=$[$A+$B]
echo $C
# A=2
# B=6
# C=$[$A+$B]
# echo $C
8
3、$((算术运算表达式))
C=$(($A+$B))
eg: A=6 B=7 C=$(($A+$B))
echo $C
# A=6
# B=7
# C=$(($A+$B))
# echo $C
13
4、expr 算术运算表达式,表达式中各操作数及运算符之间要有空格,而且要使用命令引用
C=`expr $A + $B`
eg: A=5 B=6 C=`expr $A + $B`
echo $C
# A=5
# B=6
# C=`expr $A + $B`
# echo $C
11
页:
[1]