一、text
text常用于比大小,和 与或非 联系紧密,在shell编程中经常用到!
1)命令分类详解
注意以下 括号两边都有空格!!
等不等
[ "$A" = "$B" ] >> 是否相等 (相等为真)
[ "$A" != "$B" ] 是否不相等 (不想等为真)
[ "$A" -eq "$B" ] 是否相等 (相等为真)
[ "$A" -ne "$B" ] 是否不相等 (不相等为真)
大于小于
[ "$A" -le "$B" ] 是否小于等于 (小于等于为真)
[ "$A" -lt "$B" ] 是否小于 (小于为真)
[ "$A" -ge "$B" ] 是否大于等于 (大于等于为真)
[ "$A" -gt "$B" ] 是否大于 (大于为真)
与或
[ "$A" -ne "$B" -a "$A" -gt "$B" ] >> A 不等于 B 并且 A 大于等于B
[ "$A" -ne "$B" -o "$A" -gt "$B" ] >> A不等于B 或者