From 4bc69d16f8f85ec286b9b8bbd2821bacd726a978 Mon Sep 17 00:00:00 2001 From: Daniel Lange Date: Sun, 10 Apr 2016 10:37:14 +0200 Subject: Imported Upstream version 3 --- cronic | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/cronic b/cronic index 8536f29..b840479 100644 --- a/cronic +++ b/cronic @@ -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" -- cgit v1.2.3