[ 
https://issues.apache.org/jira/browse/HADOOP-6387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12924468#action_12924468
 ] 

Chris Nauroth commented on HADOOP-6387:
---------------------------------------

I'd like to volunteer for this issue, after my patch for HADOOP-7006, which 
involves the same part of the codebase.


> FsShell -getmerge source file pattern is broken
> -----------------------------------------------
>
>                 Key: HADOOP-6387
>                 URL: https://issues.apache.org/jira/browse/HADOOP-6387
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: fs
>            Reporter: Eli Collins
>            Priority: Minor
>             Fix For: 0.22.0
>
>
> The FsShell -getmerge command doesn't work if the "source file pattern" 
> matches files. See below. If the current behavior is intended then we should 
> update the help documentation and java docs to match, but it would be nice if 
> the user could specify a set of files in a directory rather than just 
> directories.
> {code}
> $ hadoop fs -help getmerge
> -getmerge <src> <localdst>:  Get all the files in the directories that 
>               match the source file pattern and merge and sort them to only
>               one file on local fs. <src> is kept.
> $ hadoop fs -ls
> Found 3 items
> -rw-r--r--   1 eli supergroup          2 2009-11-23 17:39 /user/eli/1.txt
> -rw-r--r--   1 eli supergroup          2 2009-11-23 17:39 /user/eli/2.txt
> -rw-r--r--   1 eli supergroup          2 2009-11-23 17:39 /user/eli/3.txt
> $ hadoop fs -getmerge /user/eli/*.txt sorted.txt
> $ cat sorted.txt
> cat: sorted.txt: No such file or directory
> $ hadoop fs -getmerge /user/eli/* sorted.txt
> $ cat sorted.txt
> cat: sorted.txt: No such file or directory
> $ hadoop fs -getmerge /user/* sorted.txt
> $ cat sorted.txt 
> 1
> 2
> 3
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to