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