我有一个变量x=7,我想回显一个变量,例如,echo ($x+1)但是我得到了:
x=7
echo ($x+1)
bash:意外令牌“ $ x + 1”附近的语法错误
我怎样才能做到这一点?
不需要expr,POSIX shell允许$(( ))进行算术评估:
expr
$(( ))
echo $((x+1))
参见 §2.6.4