a.expr正常的加法乘除运算 注:expr只能进行整数运算
expr 2 + 2
expr 2 - 2
expr 2 \* 2
expr 2 / 2
注意:
1.运算符及计算的数字左右都有至少一个空格
2.使用乘号,必须使用反斜线屏蔽其特定含义
b.expr引用变量
用法1
#i=1
#i=`expr $i + 1`
用法2
#a=2
#b=3
#expr $[a+b] 或者 #expr $[$a+$b]
c.$(())的用法 注:效率最高的计算方法
#((a=1+2**3-4%3))
#echo $a
d.let的用法
#i=1
#let i=i+100
本文转自激情燃烧的岁月博客51CTO博客,原文链接http://blog.51cto.com/liuzhengwei521/1783083如需转载请自行联系原作者
weilovepan520