scroll back?

Kerry Hoath kerry at gotss.net
Fri Mar 29 06:39:10 EST 2002


Some programs like dd often run in a pipe.
It can be argued that if incorrect command-lines are given, the error
should indeed go to standard error. My feeling is that errors
should go to standard error and --help should go to standard output
since the --help option is exclusive. This is how most GNU tools behave but
it can not be relied upon.
Many programmers argue that help text for a filter should go to standard error
to prevent usage information being inadvertantly written to a pipe.
Perhapse they need their head read but there is method in the madness.

Regards, Kerry.
On Fri, Mar 29, 2002 at 09:49:55AM +1000, Geoff Shang wrote:
> On Wed, 27 Mar 2002, Toby Fisher wrote:
> 
> > uOn Wed, 27 Mar 2002, Kerry Hoath wrote:
> >
> > > To make a command show usage and page the result do this:
> > > ls --help 2>&1|less
> > > the 2>&1 redirects standard error to standard output so you can page the result
> > > through a pager.
> >
> > Hmm, have never needed the 2>&1, don't know what I'll be missing then.
> > *grin*
> 
> Some programs send their help text to standard error, rather than standard
> output.  I personally think that people who do this should have their head
> read.  At any rate, the 2>&1 is needed for these programs to send standard
> error to standard output.
> 
> Geoff.
> 
> 
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
> 

-- 
Kerry Hoath:  kerry at gotss.net kerry at gotss.eu.org or  kerry at gotss.spice.net.au
ICQ: 8226547 msn: kerry at gotss.net Yahoo: kerryhoath at yahoo.com.au




More information about the Speakup mailing list