字符串比较
字符串比较
参数 说明
== 相等则为真
!= 不相等则为真
| 参数 | 说明 |
|---|---|
| str1= str2 | 相等则为真 |
| str1 != str2 | 不想等比较 |
| str1< str2 | str1 < str2为true |
| str1> str2 | str1 > str2为true |
| -n str1 | str长度不是0则为true |
| -z str1 | str1长度为0则为true |
字符串的大小与字母表顺序有关。
检查变量是否是空值。
注意未定义的变量的使用方法" $var"没有双引号括起来,shell会认为后面就是一个没有指定的空值。