shell 整数表达式比较
- 汇总
比较符 说明 -eq equal 等于 -ne not equal (不等于) -gt greater than (大于) -lt lesser than (小于) -ge greater or equal (大于或等于) -le lesser or equal (小于或等于) - 示例
表达式 结果 [ 1 -eq 1 ] && echo 'true' || echo 'false' true [ 1 -ne 1 ] && echo 'true' || echo 'false' false [ 2 -gt 1 ] && echo 'true' || echo 'false' true [ 2 -lt 1 ] && echo 'true' || echo 'false' false [ 2 -ge 1 ] && echo 'true' || echo 'false' true [ 2 -le 1 ] && echo 'true' || echo 'false' false