当前位置:   article > 正文

shell中 -eq,-ne,-gt,-lt,-ge,-le数字比较符(整数值操作符)_shell gt

shell gt

使用说明: 

  1. -eq //equals等于
  2. -ne //no equals不等于
  3. -gt //greater than 大于
  4. -lt //less than小于
  5. -ge //greater equals大于等于
  6. -le //less equals小于等于

操作符

操作符含义
-eq等于(Equal)
-ne不等于(Not Equal)
-ge大于或等于(Greater or Equal)
-le小于或等于(Less or Equal)
-gt大于(Greater Than)
-lt小于(Less Than)

注:

1、在shell中进行比较时,结果为0代表真,为1代表假。

2、-eq,-ne等比较符只能用于数字比较,有字符也会先转换成数字然后进行比较。

测试,$? 含义

  1. # 小于
  2. $ [ 3 -lt 8 ]
  3. $ echo $?
  4. 0
  5. # 大于
  6. $ [ 3 -gt 8 ]
  7. $ echo $?
  8. 1

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/154478
推荐阅读
相关标签
  

闽ICP备14008679号