I disagree back.
Usually you can only mix errors and "standard output"
if a human is parsing it (whether on the terminal or
from a file). If passing data to more logic (grep in
the last e.g.) you shouldn't pass the errors along.
In fact I find it hard to distinguish errors and "standard
output" sometimes, and I would find it helpful if bash
outputted everything sent to stderr in red. I had a look
at the bash source for a couple of minutes a few months
ago and decided it wouldn't be trivial but wouldn't be
too hard either. Hmm...
Padraig.
Paul Jakma wrote:
>On Mon, 2 Jul 2001, Padraig Brady wrote:
>>>It's usually wrong to redirect stdout & stderr
>>to the same place,
>>>disagree.
>>lot of the time stderr and stdout /are/ the same place -> the
>terminal.
>>--paulj
>
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!