Am 23.11.2010 15:30, schrieb m.roth@5-cent.us:
Rainer Traut wrote:
Hi,
am trying to pipe output from time command and output from a shell script to the mail program. So far it's not working as expected...
# time echo "test" 2>&1 | mail -s "timetest" my@mail.com
real 0m0.126s user 0m0.000s sys 0m0.000s
The time command writes to stderror, but here the redirection seems to apply to the echo command?
Try `time echo "test"` etc. That way, it executes in a subshell, and has one STDOUT and STDERR.
Ok, yes this works.
Thx Rainer