“ 目录:RHCA+ -> 5 Shell脚本 -> 7-3 $[] ”
进行整数级算术运算;语法格式:$[算术表达式]
| 参数 | 作用 | | --- | --- | | \[x+y\] | 加法 | | [x-y] | 减法 | | \[x/y\] | 除法 | | [x*y] | 乘法 | | [x++] | 自加,x加1 | | \[x--\] | 自减,x减1 | | [x**y] | 幂运算,x的y次方 |
[root@wuzuniao ~]# echo $[1+2] #加法
3
[root@wuzuniao ~]# echo $[1*2] #乘法
2
[root@wuzuniao ~]# echo $[20/2] #除法
10
[root@wuzuniao ~]# echo $[20-2] #减法
18
[root@wuzuniao ~]# echo $[20%2] #取余
0
[root@wuzuniao ~]# echo \[C++\] #先输出C的值,再自加1
5
[root@wuzuniao ~]# echo \[C--\] #先输出C的值,再自减1
6
[root@wuzuniao ~]#