Hi I am wrote a little java job to try and figure out how RDD pipe works. Bellow is my test shell script. If in the script I turn on debugging I get output. In my console. If debugging is turned off in the shell script, I do not see anything in my console. Is this a bug or feature?
I am running the job locally on a Mac Thanks Andy Here is my Java rdd.pipe(pwd + "/src/main/bin/RDDPipe.sh").collect(); #!/bin/sh # # Use this shell script to figure out how spark RDD pipe() works # set -x # turns shell debugging on #set +x # turns shell debugging off while read x ; do echo RDDPipe.sh $x ; Done Here is the output if debugging is turned on $ !grep grep RDDPipe run.sh.out + echo RDDPipe.sh 0 + echo RDDPipe.sh 0 + echo RDDPipe.sh 2 + echo RDDPipe.sh 0 + echo RDDPipe.sh 3 + echo RDDPipe.sh 0 + echo RDDPipe.sh 0 $