if [-z“ $ SPARK_HOME”];是什么意思?然后

时间:2018-10-17 18:20:41

标签: bash shell conditional-statements

完整脚本:

if [ -z "$SPARK_HOME" ]; then
  echo "SPARK_HOME must be set to the location of a Spark distribution!"
  exit 1
fi

我的猜测是,如果"$SPARK_HOME"没有设置,请执行以下操作,但是我用回显$SPARK_HOME进行了仔细检查,并确实看到了其中的设置值。

$echo $SPARK_HOME
/opt/cloudera/parcels/SPARK2/lib/spark2

当前,一个脚本错误在这里说

  

SPARK_HOME必须设置为Spark发行版的位置!

我该如何解决?谢谢。

0 个答案:

没有答案