🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.bash.bug
Article #1096

Re: piping error output in Bash 1.04

#1096
From: David Elliott
Date: Wed, 03 Jan 1990 18:28
39 lines
1569 bytes
In article <5877@uhccux.uhcc.hawaii.edu> lupton@uhccux.uhcc.hawaii.edu (Robert Lupton) writes:
>Bash supports the csh style redirection of both error and stdout to a file:
>	foo >& bar
>but not 
>	foo |& bar
>	
>I'd like to see this added, but Brian says that he's unconvinced.

"Unconvinced"?

Well, I guess I can make a couple of statements on this:

1. Both > and | are forms of redirection.  In fact, "> filename" can be
   generalized to "| put_in_file filename".  Since they do similar jobs,
   they should have similar syntax.

2. It's convenient to be able to change the line

	foo >& bar

   to

	foo |& baz

   with the line editor.  It's not as convenient to have to change it
   to

	foo | baz 2>&1

3. If bash is going to emulate csh, it needs to emulate it in all
   areas.  Doing just part of the job is not just inconvenient, it's
   confusing.

Maybe Brian could give reasons for his objections?
-- 
David Elliott
dce@smsc.sony.com | ...!{uunet,mips}!sonyusa!dce
(408)944-4073
"But Pee Wee... I don't wanna be the baby!"
Technical Details
Message-ID: <1990Jan3.182805.2370@smsc.sony.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!aplcen!uakari.primate.wisc.edu!zaphod.mps.ohio-state.edu!mips!smsc.sony.com!dce
References: <5877@uhccux.uhcc.hawaii.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!aplcen!uakari.primate.wisc.edu!zaphod.mps.ohio-state.edu!mips!smsc.sony.com!dce
From: dce@smsc.sony.com (David Elliott)
Newsgroups: gnu.bash.bug
Subject: Re: piping error output in Bash 1.04
Keywords: bash
Message-ID: <1990Jan3.182805.2370@smsc.sony.com>
Date: 3 Jan 90 18:28:05 GMT
References: <5877@uhccux.uhcc.hawaii.edu>
Reply-To: dce@Sony.COM (David Elliott)
Organization: Sony Microsystems Corp.
Lines: 39