X-Git-Url: https://iankelling.org/git/?p=log-quiet;a=blobdiff_plain;f=logmail;fp=logmail;h=bece0ae8683ecd72818599f9a42dcb5d6e312200;hp=794615b6c9d0174d25195a5083d303be095ff148;hb=84cffb3bd9ae61b32f9922bfb5ab038834048a8e;hpb=0025a0904ad317a102b2e94262a4b01942f13d52 diff --git a/logmail b/logmail index 794615b..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