[ http://issues.apache.org/jira/browse/HADOOP-662?page=comments#action_12455307 ] Jiang Lei commented on HADOOP-662: ----------------------------------
What's your command line ? If you use command like "bin/hadoop dfs -ls *txt" , I think the bash will substitute the *.txt with the files who match the pattern in your current directory. I think you can try to quot your pattern string with quotation marks. For instance: bin/hadoop dfs -ls "*txt" > dfs -ls sometime prints "Found xxx items"; sometimes it does not print that > string > ---------------------------------------------------------------------------------- > > Key: HADOOP-662 > URL: http://issues.apache.org/jira/browse/HADOOP-662 > Project: Hadoop > Issue Type: Bug > Components: dfs > Affects Versions: 0.7.2 > Reporter: dhruba borthakur > Priority: Minor > > I get a different response from dfs -ls depending on whether or not the > ls contained a directory or a wildcard. The wild card misses the > response that tells me how many files. > It did indeed cause a problem with my scripts. It was easy to filter > out. If it's a desired action to do it sometimes and others then that's > it's ok. It doesn't seem like this is really the intention so I pointed > it out. My script is now happy with both forms. I do really on the fact > that the 3 column of the output is the file size. Perhaps I shouldn't be > doing this but I am writing some automated scripts in python to drive > hadoop so it is useful to check file sizes. If you were to provide a > format string that would allow me to place the items in a specific > format then you would be free to change it, whenever, however, you wanted. > -Richard -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
