0
随后进行的是我试过的代码 -EXPR命令不在外壳
[email protected]:~$ export a=1
[email protected]:~$ export b=2
[email protected]:~$ echo $a
1
[email protected]:~$ echo $b
2
[email protected]:~$ echo 'expr $a + $b'
expr $a + $b
我甚至确信周围有+
空间,因为它们是最错误的原因。
为什么不能正常工作?
或'echo $((a + b))'也 – anubhava
正确;在算术表达式中,任何字符串文字都被假定为要展开的变量,所以美元符号对于简单参数展开是可选的。 – chepner