> (right angle bracket) operator redirects the standard output of a
process to a file.
It doesn't affect the standard error.
If you're logged in and can see any messages written to standard error,
nroff -ms report.ms > report.out & 10316 ...Later... nroff: can't open file /hoem/jpeek/report.data
You might also use the
>& operator while you're logged in - and watch
the output file with
If you don't want the errors mixed with other output, you can split them
to two files; see article
make |& mailx -s "'make bigprog' output" firstname.lastname@example.org & 29182 29183
If I'd used plain
| instead of
|&, any text on the standard
error wouldn't go into the mail message.