本文共 448 字,大约阅读时间需要 1 分钟。
整数二元比较操作符
在[]以及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 |