On Sat, Mar 22, 2008 at 11:02 PM, Gus Wirth <[EMAIL PROTECTED]> wrote:
> Lan Barnes wrote:
> > Why why WHY do programmers send informational messages to stderr? It makes
> > it really difficult to script calls to the program that check for errors.
> > What is it about the "err" in stderr that they don't understand?
>
> Because there are only two normal outputs: stdout and stderr. Results of
> normal program output go to stdout, everything else goes to stderr.
>
> If you have a particular program that you want to mention, perhaps you
> can set a logging output, or maybe suppress status messages in some
> manner, either from the command line or through an environment variable.
> Many programs have a "quiet" option that suppresses everything except
> real error messages.
>
It is a long-standing tradition that real computer users don't need
warm fuzzy encouraging status messages. Programs that work just do so
silently, saving their breath to complain if something went wrong.
carl
--
carl lowenstein marine physical lab u.c. san diego
[EMAIL PROTECTED]
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list