bash - if [ -z "$SPARK_HOME" ]; 是什么意思 然后
问题描述
完整脚本:
if [ -z "$SPARK_HOME" ]; then
echo "SPARK_HOME must be set to the location of a Spark distribution!"
exit 1
fi
我的猜测是,如果没有设置,"$SPARK_HOME"
那么请执行以下操作,但是我使用 echo 仔细检查$SPARK_HOME
并确实看到其中设置的值。
$echo $SPARK_HOME
/opt/cloudera/parcels/SPARK2/lib/spark2
目前这里有一个脚本错误说
SPARK_HOME 必须设置为 Spark 发行版的位置!
我该如何解决?谢谢你。