linux判断变量不为空

2025-11-04 18:15:57

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判断变量不为空

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢