Shell 整数值操作符(大小等与、-eq、-ne、-ge、-le、-gt、-lt)

605 阅读1分钟
  • 操作符

    操作符含义
    -eq等于(Equal)
    -ne不等于(Not Equal)
    -ge大于或等于(Greater or Equal)
    -le小于或登录(Less or Equal)
    -gt大于(Greater Than)
    -lt小于(Less Than)
  • 测试,$? 含义

    # 小于
    $ [ 3 -lt 8 ]
    $ echo $?
    0
    
    # 大于
    $ [ 3 -gt 8 ]
    $ echo $?
    1