首页 > 学院 > 操作系统 > 正文

shell判断一个变量是否为空

2024-06-28 13:26:30
字体:
来源:转载
供稿:网友
shell判断一个变量是否为空

判断一个变量是否为空 .

1. 变量通过" "引号引起来

如下所示:,可以得到结果为 IS NULL.

#!/bin/sh

para1=

if [ ! -n "$para1" ]; then

echo "IS NULL"

else

echo "NOT NULL"

fi

2. 直接通过变量判断

如下所示:得到的结果为: IS NULL

#!/bin/sh

para1=

if [ ! $para1 ]; then

echo "IS NULL"

else

echo "NOT NULL"

fi

3. 使用test判断

得到的结果就是: dmin is not set!

#!/bin/sh

dmin=

if test -z "$dmin" then

echo "dmin is not set!"

else

echo "dmin is set !"

fi

4. 使用""判断

#!/bin/sh

dmin=

if [ "$dmin" = "" ]; then

echo "dmin is not set!"

else

echo "dmin is set !"

fi


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表