-
基本语法
-
是否为空:
[ -z 字符串 ] -
等于:
[ 字符串1 == 字符串2 ] -
不等于:
[ 字符串1 != 字符串2 ] -
注意:上面格式中的空格必须保持,必须空格隔开,$? 的含义。
# 有值 $ name=dzm $ [ -z $name ] $ echo $? 1 # 没值,$? 为输出上一条命令执行是否正常(0),还是异常(1) $ [ -z $name1 ] $ echo $? 0 -
基本语法
是否为空:[ -z 字符串 ]
等于:[ 字符串1 == 字符串2 ]
不等于:[ 字符串1 != 字符串2 ]
注意:上面格式中的空格必须保持,必须空格隔开,$? 的含义。
# 有值
$ name=dzm
$ [ -z $name ]
$ echo $?
1
# 没值,$? 为输出上一条命令执行是否正常(0),还是异常(1)
$ [ -z $name1 ]
$ echo $?
0