shell中if如何判断空值
在shell中判断空值,可以使用两种方式:
- 使用test命令
可以使用test命令的-z选项判断变量是否为空,如下所示:
if [ -z "$var" ]; then
echo "var is empty"
fi
- 使用双括号
使用双括号可以判断变量是否为空或为null,如下所示:
if [[ -z "$var" ]]; then
echo "var is empty"
fi
需要注意的是,双括号中的变量不需要加引号。
原文地址: http://www.cveoy.top/t/topic/KUY 著作权归作者所有。请勿转载和采集!