Tom*_*ito 11 linux shell scripting
我有一个变量x=7,我想回应它加一个,echo ($x+1)但我得到:
x=7
echo ($x+1)
bash:意外标记`$ x + 1'附近的语法错误
我怎样才能做到这一点?
Sie*_*geX 26
不需要expr,POSIX shell允许$(( ))算术评估:
expr
$(( ))
echo $((x+1))
见§2.6.4
mik*_*iku 5
尝试使用双括号:
$ x=7; echo $(($x + 1)) 8
归档时间:
15 年,7 月 前
查看次数:
45949 次
最近记录:
7 年,8 月 前