在shell中判断空值,可以使用两种方式:

  1. 使用test命令

可以使用test命令的-z选项判断变量是否为空,如下所示:

if [ -z "$var" ]; then
  echo "var is empty"
fi
  1. 使用双括号

使用双括号可以判断变量是否为空或为null,如下所示:

if [[ -z "$var" ]]; then
  echo "var is empty"
fi

需要注意的是,双括号中的变量不需要加引号。

shell中if如何判断空值

原文地址: http://www.cveoy.top/t/topic/KUY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录