diff --git a/beeline/src/java/org/apache/hive/beeline/BeeLine.java b/beeline/src/java/org/apache/hive/beeline/BeeLine.java index e0fa032..e474aea 100644 --- a/beeline/src/java/org/apache/hive/beeline/BeeLine.java +++ b/beeline/src/java/org/apache/hive/beeline/BeeLine.java @@ -988,9 +988,10 @@ private int execute(ConsoleReader reader, boolean exitOnError) { try { // Execute one instruction; terminate on executing a script if there is an error // in silent mode, prevent the query and prompt being echoed back to terminal - String line = (getOpts().isSilent() && getOpts().getScriptFile() != null) ? reader - .readLine(null, ConsoleReader.NULL_MASK) : reader.readLine(getPrompt()); - + String line = reader.readLine(null, ConsoleReader.NULL_MASK); + if(!getOpts().isSilent() && line != null){ + info(String.format("%s %s",getPrompt(),line)); + } // trim line if (line != null) { line = line.trim();