🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.unix.shell
Article #1188

Re: error and out redirection

#1188
From: John T Ellis
Date: Thu, 20 Sep 1990 17:38
30 lines
1708 bytes
In article <2682@crdos1.crd.ge.COM> davidsen@crdos1.crd.ge.com (bill davidsen) writes:
>
>  The other day I posted an example of redirecting stdout into one file,
>stderr into another, and printing the error messages as they happened. I
>reversed the names of the files.
>
>  Several people have told me they can't make this work, so here's my
>demo script of how to do it. It runs on SunOS, Ultrix, Stelix, Convex,
>Xenix, and V5.3.2.
Stuff deleted
-- 
>bill davidsen	(davidsen@crdos1.crd.GE.COM -or- uunet!crdgw1!crdos1!davidsen)
>    VMS is a text-only adventure game. If you win you can use unix.

For CSH users, you can do the following:

% (command > std.out) &> std.err

Why this works is that you FIRST execute () with the standard output going
to std.out, BUT any errors generated by () will be MERGED with standard
output to std.err.  Since you already sent standard output somewhere else,
the merge results in only the errors!  Pretty slick eh?!

Later.

-- 
---------------------------------------------------+----------------------------
Any sufficiently advanced technology               | John T. Ellis  708-632-7857
   is indistinguishable from magic.  :-}           |     Motorola Cellular
                                                   |   ...uunet!motcid!ellis
Technical Details
Message-ID: <4444@orchid12.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!motcid!ellis
References: <2682@crdos1.crd.ge.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!motcid!ellis
From: ellis@motcid.UUCP (John T Ellis)
Newsgroups: comp.unix.shell
Subject: Re: error and out redirection
Message-ID: <4444@orchid12.UUCP>
Date: 20 Sep 90 17:38:53 GMT
References: <2682@crdos1.crd.ge.COM>
Organization: Motorola Inc. - Cellular Infrastructure Div., Arlington Heights, IL 60004
Lines: 30