-z 判断 变量的值,是否为空; zero = 0
- 变量的值,为空,返回0,为true
-
变量的值,非空,返回1,为false
-n 判断变量的值,是否为空 name = 名字 - 变量的值,为空,返回1,为false
- 变量的值,非空,返回0,为true
在中括号中,判断变量的值, 加不加双引号的问题?
pid=“123”
[ -z “$pid” ] 单对中括号变量必须要加双引号
[[ -z $pid ]] 双对括号,变量不用加双引号
[ -n “$pid” ] 单对中括号,变量必须要加双引号
[[ -z $pid ]] 双对中括号,变量不用加双引号
版权声明:本文为Peak_Gerry原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。