linux判断变量不为空

时间:2026-02-15 07:18:01

1、字符串运算符

linux判断变量不为空

2、检测字符串长度是否为0,为0返回 true

if [ -z $a ]


then
   echo "-z $a : 字符串长度为 0"
else
   echo "-z $a : 字符串长度不为 0"
fi

linux判断变量不为空

3、检测字符串长度是否不为 0,不为 0 返回 true

if [ -n "$a" ]


then
   echo "-n $a : 字符串长度不为 0"
else
   echo "-n $a : 字符串长度为 0"
fi

linux判断变量不为空

4、检测字符串是否为空,不为空返回 true

if [ $a ]


then
   echo "$a : 字符串不为空"
else
   echo "$a : 字符串为空"
fi

linux判断变量不为空

© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com