3 ms·
Wait, --help should print to stdout so that fancycommand --help | less works as expected. Otherwise, the help text will dump to the screen and less will e
by xandris 6y ago
Wait, --help should print to stdout so that
fancycommand --help | less
works as expected. Otherwise, the help text will dump to the screen and less will erase it when it decides to redraw its empty buffer! Actual error messages should go to stderr so that I can redirect them to an error log or so I can suppress them if need be, or I could also be doing > /dev/stdout to silence normal output but I don't want errors to be discarded.
- matheusmoreira 6y agoI agree. When a program is given the --help option, the usage information is the actual output.