Überwachen der errpt Fehler Meldungen.
#!/bin/ksh
##
set -x
################################################################
################################################################
## E-Mail Meldung wenn "errpt" Fehler Meldet
##
################################################################
################################################################
#
EMAIL="xxx@xxxx.de"
TMP=/tmp/errpt.$$
#ezeit=`errpt |grep -v ZEIT| awk '{a=0+substr($2, 3, 2);printf("%02d", a-5)}'`
ezeit=`errpt |grep -v ZEIT| awk '{print$2}' |cut -c3-4`
i=05
tag=`date +\%d`
ezahl=`echo $tag - $i | bc`
typeset -Z2 ezahl
kzeit=`date +\%m${ezahl}0000%y`
if (( $tag > 1 ))
then
if errpt -s $kzeit > $TMP
then
echo "echo von $TMP"
fi
else
i=01
monat=`date +\%m`
emon=`echo $monat - $i | bc`
typeset -Z2 emon
kzeit=`date +\%${emon}280000%y`
if errpt -s $kzeit > $TMP
then
echo "echo von $TMP"
fi
fi
rm $TMP