After some googling / trial and error, I got the following working (against
a directory with space in its name):

#!/usr/bin/env bash
OLDIFS="$IFS"  # save it
IFS="" # don't split on any white space
dir="$1/*"
for f in "$dir"; do
  cat $f
done
IFS=$OLDIFS # restore IFS

Cheers

On Wed, Feb 11, 2015 at 2:47 PM, Nicholas Chammas <
nicholas.cham...@gmail.com> wrote:

> The tragic thing here is that I was asked to review the patch that
> introduced this
> <https://github.com/apache/spark/pull/3377#issuecomment-68077315>, and
> totally missed it... :(
>
> On Wed Feb 11 2015 at 2:46:35 PM Nicholas Chammas <
> nicholas.cham...@gmail.com> wrote:
>
>> lol yeah, I changed the path for the email... turned out to be the issue
>> itself.
>>
>>
>> On Wed Feb 11 2015 at 2:43:09 PM Ted Yu <yuzhih...@gmail.com> wrote:
>>
>>> I see.
>>> '/path/to/spark-1.2.1-bin-hadoop2.4' didn't contain space :-)
>>>
>>> On Wed, Feb 11, 2015 at 2:41 PM, Nicholas Chammas <
>>> nicholas.cham...@gmail.com> wrote:
>>>
>>>> Found it:
>>>>
>>>> https://github.com/apache/spark/compare/v1.2.0...v1.2.1#diff-
>>>> 73058f8e51951ec0b4cb3d48ade91a1fR73
>>>>
>>>> GRRR BASH WORD SPLITTING
>>>>
>>>> My path has a space in it...
>>>>
>>>> Nick
>>>>
>>>> On Wed Feb 11 2015 at 2:37:39 PM Nicholas Chammas <
>>>> nicholas.cham...@gmail.com> wrote:
>>>>
>>>>> This is what get:
>>>>>
>>>>> spark-1.2.1-bin-hadoop2.4$ ls -1 lib/
>>>>> datanucleus-api-jdo-3.2.6.jar
>>>>> datanucleus-core-3.2.10.jar
>>>>> datanucleus-rdbms-3.2.9.jar
>>>>> spark-1.2.1-yarn-shuffle.jar
>>>>> spark-assembly-1.2.1-hadoop2.4.0.jar
>>>>> spark-examples-1.2.1-hadoop2.4.0.jar
>>>>>
>>>>> So that looks correct… Hmm.
>>>>>
>>>>> Nick
>>>>> ​
>>>>>
>>>>> On Wed Feb 11 2015 at 2:34:51 PM Ted Yu <yuzhih...@gmail.com> wrote:
>>>>>
>>>>>> I downloaded 1.2.1 tar ball for hadoop 2.4
>>>>>> I got:
>>>>>>
>>>>>> ls lib/
>>>>>> datanucleus-api-jdo-3.2.6.jar  datanucleus-rdbms-3.2.9.jar
>>>>>> spark-assembly-1.2.1-hadoop2.4.0.jar
>>>>>> datanucleus-core-3.2.10.jar    spark-1.2.1-yarn-shuffle.jar
>>>>>>  spark-examples-1.2.1-hadoop2.4.0.jar
>>>>>>
>>>>>> FYI
>>>>>>
>>>>>> On Wed, Feb 11, 2015 at 2:27 PM, Nicholas Chammas <
>>>>>> nicholas.cham...@gmail.com> wrote:
>>>>>>
>>>>>>> I just downloaded 1.2.1 pre-built for Hadoop 2.4+ and ran
>>>>>>> sbin/start-all.sh
>>>>>>> on my OS X.
>>>>>>>
>>>>>>> Failed to find Spark assembly in /path/to/spark-1.2.1-bin-hadoo
>>>>>>> p2.4/lib
>>>>>>> You need to build Spark before running this program.
>>>>>>>
>>>>>>> Did the same for 1.2.0 and it worked fine.
>>>>>>>
>>>>>>> Nick
>>>>>>> ​
>>>>>>>
>>>>>>
>>>>>>
>>>

Reply via email to