整数二元比较操作符
| 在[]以及test中使用的比较符 |
在(())和[[]]中使用的比较符 |
说明 |
| -eq |
==或者= |
equal的缩写,相等 |
| -ne |
!= |
not equal的缩写,不相等 |
| -gt |
> |
大于greater than |
| -ge |
>= |
大于等于greater equal |
| -lt |
< |
小于类似less than |
| -le |
<= |
小于等于less equal |
举例:
|
1
2
3
4
5
6
7
|
[root@linux-node1 ~]
# [ 3 -eq 3 ]&&echo 1||echo 0
1
[root@linux-node1 ~]
# [ 3 -eq 2 ]&&echo 1||echo 0
0
[root@linux-node1 ~]
# [[ 3 == 2 ]]&&echo 1||echo 0
0
|
sandshell