You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by el...@apache.org on 2012/02/15 23:23:20 UTC
svn commit: r1244766 - in
/hadoop/common/trunk/hadoop-common-project/hadoop-common: CHANGES.txt
src/main/java/org/apache/hadoop/fs/FsShell.java
Author: eli
Date: Wed Feb 15 22:23:20 2012
New Revision: 1244766
URL: http://svn.apache.org/viewvc?rev=1244766&view=rev
Log:
HADOOP-8074. Small bug in hadoop error message for unknown commands. Contributed by Colin Patrick McCabe
Modified:
hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt
hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FsShell.java
Modified: hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt?rev=1244766&r1=1244765&r2=1244766&view=diff
==============================================================================
--- hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt (original)
+++ hadoop/common/trunk/hadoop-common-project/hadoop-common/CHANGES.txt Wed Feb 15 22:23:20 2012
@@ -190,6 +190,9 @@ Release 0.23.2 - UNRELEASED
Double.MAX_VALUE) to avoid making Ganglia's gmetad core. (Varun Kapoor
via mattf)
+ HADOOP-8074. Small bug in hadoop error message for unknown commands.
+ (Colin Patrick McCabe via eli)
+
Release 0.23.1 - 2012-02-08
INCOMPATIBLE CHANGES
Modified: hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FsShell.java
URL: http://svn.apache.org/viewvc/hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FsShell.java?rev=1244766&r1=1244765&r2=1244766&view=diff
==============================================================================
--- hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FsShell.java (original)
+++ hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/fs/FsShell.java Wed Feb 15 22:23:20 2012
@@ -269,7 +269,15 @@ public class FsShell extends Configured
private void displayError(String cmd, String message) {
for (String line : message.split("\n")) {
- System.err.println(cmd.substring(1) + ": " + line);
+ System.err.println(cmd + ": " + line);
+ if (cmd.charAt(0) != '-') {
+ Command instance = null;
+ instance = commandFactory.getInstance("-" + cmd);
+ if (instance != null) {
+ System.err.println("Did you mean -" + cmd + "? This command " +
+ "begins with a dash.");
+ }
+ }
}
}