Shell 相加目前发现有 3 种写法:1.a=10 b=20 c=`expr ${a} + ${b}` echo "$c"2.c=$[ `expr 10 + 20` ] echo "$c"3.c=$[ 10 + 20 ] echo "$c" 推荐用 $() 代替 ``:val=`expr 10 + 20` val=$(expr 10 + 20)a=10 b=20 c=$(($a+$b))