shell判断一个变量是否为空方法总结_Linux
在本篇文章里小编给大家分享了关于shell判断一个变量是否为空方法总结内容,有兴趣的朋友们学习下。
shell中如何判断一个变量是否为空
shell编程中,对参数的错误检查项中,包含了变量是否赋值(即一个变量是否为空),判断变量为空方法如下:
1.变量通过\” \”引号引起来
#!/bin/sh
para1=
if [ ! -n \”$para1\” ]; then
echo \”IS NULL\”
else
echo \”NOT NULL\”
fi
【输出结果】\”IS NULL\”
2.直接通过变量判断
#!/bin/sh
para1=
if [ ! $para1 ]; then
echo \”IS NULL\”
else
echo \”NOT NULL\”
fi
【输出结果】\”IS NULL\”
3.使用test判断
#!/bin/sh
dmin=
if test -z \”$dmin\”
then
echo \”dmin is not set!\”
else
echo \”dmin is set !\”
fi
【输出结果】\”dmin is not set!\”
4.使用\”\”判断
#!/bin/sh
dmin=
if [ \”$dmin\” = \”\” ]
then
echo \”dmin is not set!\”
else
echo \”dmin is set !\”
fi
【输出结果】\”dmin is not set!\”
本文为网络共享文章,如有侵权请联系邮箱485837881@qq.com