1秒登录
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))
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。
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))