X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=logmail;h=bece0ae8683ecd72818599f9a42dcb5d6e312200;hb=5f3c302e1c06c5ff8e8b8d88dcc6d9699ebedb6d;hp=00b6b0a82f6e817a700435f6bd9393c3ae625341;hpb=7f7ce3ccf4269622c5e40556ef8b3b1e9b07ab47;p=log-quiet diff --git a/logmail b/logmail index 00b6b0a..bece0ae 100755 --- a/logmail +++ b/logmail @@ -26,8 +26,10 @@ EOF ;; esac t=$(mktemp) -if ! "$@" &>"$t" || [[ ! -s $t ]]; then - mail -s "$HOSTNAME: $*" $mailto <"$t" +code=0 +"$@" &>"$t" || code=$? +if (( code )) || [[ -s $t ]]; then + mail -s "$HOSTNAME: code: $code cmd: $*" $mailto <"$t" rm "$t" fi exit 0