Linux学习--第二课:整数的加减运算,linux--
Linux学习--第二课:整数的加减运算,linux--
let
n1=4; n2=5; let result=n1+n2; echo $result; 结果:9
自减
1 let n1--; 2 echo $n1; 3 4 结果:3
自增
1 let n2++; 2 echo $n2; 3 4 结果:6
1 let n1+=6; 2 echo $n1; 3 4 结果:9 5 6 let n2-=6; 7 echo $n2; 8 9 结果:0
[]
result=$[n1+n2]; echo $result; 结果:9 result=$[$n1+$n2]; echo $result; 结果:9
1 result1=[$n1+$n2]; 2 echo $result1; 3 4 结果:[9+0];
$(())
1 result=$((result+n1)); 2 echo $result; 3 4 结果:18
1 result=((result+n1)) 2 结果:-bash:syntax error near unexpected token '('
expr
1 result=`expr 3+4`; 2 echo $result; 3 结果:3+4 4 5 result=`expr 3 + 4` 6 echo $result; 7 结果:7;
1 result=$(expr 2+1); 2 echo $result; 3 4 结果:2+1; 5 6 result=$(expr 2 + 1); 7 echo $result; 8 9 结果:3;
ps:如果有误,您可以帮我指出吗?谢谢。
大家一起进步,一起分享这代码的世界。
评论暂时关闭