在bash中直接使用+是字符转连接操作
若A=3;B=4;C=$A+$B
echo $C 结果为字符串3+4
如果想要做算术运算有以下几种方法:
1、使用let命令
用法:let D=$A+$B
echo $C,结果为7
2、使用$[]
用法:E=$[$A+$B]
echo $E,结果同为7
3、使用$((...))
用法:F=$(($A+$B))
echo $F,结果为7
4、使用expr命令
用法:H=`expr $A + $B`
echo $H,结果同为7
注意要使用反引号号进行命令引用,并且expr、各个操作数以及运算符号直接必须要有一个空格分开。
本文详细介绍了在bash中使用+进行字符连接与算术运算的方法,包括使用let命令、$[]、$()与expr命令。通过具体实例展示了如何在bash脚本中灵活运用这些技巧。
2077

被折叠的 条评论
为什么被折叠?



