Write some text to stderr if connected to a terminal and stdout is not.

This commit is contained in:
Adam Murdoch
2012-10-10 16:57:59 +11:00
parent 2fb75c790c
commit 93012d3cc8

View File

@@ -104,6 +104,17 @@ public class Main {
System.out.println("!");
System.out.println();
}
} else if (stderrIsTerminal) {
Terminal terminal = terminals.getTerminal(Terminals.Output.Stderr);
System.err.print("* this is ");
terminal.bold().foreground(Terminal.Color.Red);
System.err.print("red");
terminal.reset();
System.err.print(" text on ");
terminal.bold();
System.err.print("stderr");
terminal.reset();
System.err.println(".");
}
}
}