测试选项 | 作用 |
---|---|
整数 1 -eq 整数 2 | 判断整数 1 是否和整数 2 相等(相等为真) |
整数 1 -ne 整数 2 | 判断整数 1 是否和整数 2 不相等(不相等为真) |
整数 1 -gt 整数 2 | 判断整数 1 是否大于整数 2 (大于为真) |
整数 1 -lt 整数 2 | 判断整数 1 是否小于整数 2 (小于为真) |
整数 1 -ge 整数 2 | 判断整数 1 是否大于等于整数 2 (大于等于为真) |
整数 1 -le 整数 2 | 判断整数 1 是否小于等于整数 2 (小于等于为真) |
e.g.
[ 23 -ge 22 ] && echo "yes" || echo "no"
# 返回yes
[ 23 -le 22 ] && echo "yes" || echo "no"
# 返回no