整数二元比较操作符
在[]以及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