diff options
Diffstat (limited to 'spark-shell')
-rwxr-xr-x | spark-shell | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/spark-shell b/spark-shell index a8e72143fb..9608bd3f30 100755 --- a/spark-shell +++ b/spark-shell @@ -1,4 +1,22 @@ -#!/bin/bash --posix +#!/usr/bin/env bash + +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + # # Shell script for starting the Spark Shell REPL # Note that it will set MASTER to spark://${SPARK_MASTER_IP}:${SPARK_MASTER_PORT} @@ -6,6 +24,10 @@ # Options: # -c <cores> Set the number of cores for REPL to use # + +# Enter posix mode for bash +set -o posix + FWDIR="`dirname $0`" for o in "$@"; do @@ -57,7 +79,7 @@ if [[ ! $? ]]; then saved_stty="" fi -$FWDIR/run $OPTIONS spark.repl.Main "$@" +$FWDIR/spark-class $OPTIONS org.apache.spark.repl.Main "$@" # record the exit status lest it be overwritten: # then reenable echo and propagate the code. |