ocoin@pwa-b.UUCP (Terry O'Coin) (02/14/84)
I am looking for a way to suppress the system messages
printed to the terminal when a job is started up in the background.
I mean, for example, when this command is issued :
<program> <arg list> &
a message such as "[1] 1244" is sent to the terminal
notifying the user of the job number and process id.
When the process finishes, an exit message such as
[1] Done ....
is printed on the terminal.
I would appreciate any suggestion anyone has on how
to suppress these start and finish process messages.
If you feel others would not be interested, please
reply to me directly. Thank you in advance.
Terence P. O'Coin
P & W A
E. Hartford, Connecticut
path : ... {philabs,utah-gr}!pwa-b!ocoingwyn%brl-vld@sri-unix.UUCP (02/22/84)
From: Doug Gwyn (VLD/VMB) <gwyn@brl-vld> If you were using the Bourne shell, simply redirecting the error output via 2>&- would shut up the process ID printout when running a background process, and there would be no "Done" message.. Maybe you can shunt out stderr in the Cshell in a similar fashion?
dave@infopro.UUCP (David Fiedler) (03/03/84)
To make all background messages in csh go away, invoke the program like this:
% snargle >& /dev/null &
"That's the biz, sweetheart..."
Dave Fiedler
{harpo,zeppo,astrovax,philabs}!infopro!dave