shell流程控制——test测试

阅读 177

2022-06-22

  1. -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
  2. [] 大小比较时 要 \> 或者\<
  3. 在 test 比较测试中,它使用的是 ASCII 顺序,大写字母是小于小写字母的;sort 刚好相反

精彩评论(0)

0 0 举报