diff options
author | Daniel Lange <DLange@git.local> | 2016-04-10 10:37:14 +0200 |
---|---|---|
committer | Daniel Lange <DLange@git.local> | 2016-04-10 10:37:14 +0200 |
commit | 4bc69d16f8f85ec286b9b8bbd2821bacd726a978 (patch) | |
tree | 6128727bde1b78c94de7ebc35d1f6c1043dbaed7 | |
parent | f594b352e7e0866ec04f1149a68008593cf54faf (diff) | |
download | debian_cronic-4bc69d16f8f85ec286b9b8bbd2821bacd726a978.tar.gz debian_cronic-4bc69d16f8f85ec286b9b8bbd2821bacd726a978.tar.bz2 debian_cronic-4bc69d16f8f85ec286b9b8bbd2821bacd726a978.zip |
Imported Upstream version 3upstream/3upstream
-rw-r--r-- | cronic | 15 |
1 files changed, 7 insertions, 8 deletions
@@ -1,14 +1,15 @@ #!/bin/bash -# Cronic v2 - cron job report wrapper -# Copyright 2007 Chuck Houpt. No rights reserved, whatsoever. +# Cronic v3 - cron job report wrapper +# Copyright 2007-2016 Chuck Houpt. No rights reserved, whatsoever. # Public Domain CC0: http://creativecommons.org/publicdomain/zero/1.0/ set -eu -OUT=/tmp/cronic.out.$$ -ERR=/tmp/cronic.err.$$ -TRACE=/tmp/cronic.trace.$$ +TMP=$(mktemp -d) +OUT=$TMP/cronic.out +ERR=$TMP/cronic.err +TRACE=$TMP/cronic.trace set +e "$@" >$OUT 2>$TRACE @@ -43,6 +44,4 @@ if [ $RESULT -ne 0 -o -s "$ERR" ] fi fi -rm -f "$OUT" -rm -f "$ERR" -rm -f "$TRACE" +rm -rf "$TMP" |