On Sun, Jul 27, 2003 at 10:50:45AM -0400, Joey Hess wrote: > This is why we need some way to call logger in a shell script that does > not discard return code. I think it can be done using a nasty shell > function that redirects to a file, but I hope there is a better way, and > someone is apparently working on something in C that preserves return > codes while logging output. Probably something along the lines of: > > /usr/bin/log_output 'shell command here'
How about some variant on: ((echo hello world; false; echo $? >&3) | logger) 3>&1 ... and then look at the output? ? -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

