Article View: comp.unix.shell
Article #1188Re: error and out redirection
From: John T Ellis
Date: Thu, 20 Sep 1990 17:38
Date: Thu, 20 Sep 1990 17:38
30 lines
1708 bytes
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!ellisReferences:
<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