#!/bin/bash # usage: pre # Executes , wrapping it's output in
 tags.
# Also redirects stderr to stdout, and generates syslog entry if  exit status > 0
# per WeeboTech (thanks!).
# 

exec 2>&1

echo '
'
eval "$@"
RC=$?
echo '
' if [ ${RC} -gt 0 ] then logger -t$0 -puser.err <<-EOF pre $@: exit status:${RC} EOF fi exit ${RC}