- -n 字符串 字符串的长度不为0则为真 [ -n “$a” ]
[root@xuegod23 ~]# a="" [root@xuegod23 ~]# [ -z "$a" ]&& echo ok ok [root@xuegod23 ~]# [ -n "$a" ]&& echo ok [root@xuegod23 ~]# a=" " [root@xuegod23 ~]# [ -n "$a" ]&& echo ok ok
- [] 大小比较时 要 \> 或者\<
- 在 test 比较测试中,它使用的是 ASCII 顺序,大写字母是小于小写字母的;sort 刚好相反