
#!/bin/sh
# File	: rpt_ifs_ping.sh
# By	: MaartenDeBoer.nl, 241017
# Subject	: Script to report ERR's of (chk_ifs_ping.sh) on daily basis
PGM=`basename $0|cut -d\. -f1`
VER="0.1"
LOG="${HOME}/log/${PGM}.log"
TMP="/tmp/${PGM}.$$"
MAILTO="maarten.deboer@atos.net"

ERRFILE="${HOME}/log/chk_ifs_ping.err"
DATESTR=`date +%Y-%m-%d`

echo "`date` ${PGM} v${VER} started."|tee -a ${LOG}
echo " DATESTR=${DATESTR}"
echo " ERRFILE=${ERRFILE}"
echo " TMP=${TMP}"
sleep 1

touch ${TMP}

grep "${DATESTR}" ${ERRFILE} > ${TMP}


if [ "${MAILTO}" != "" ] && [ -s ${TMP} ]; then
  cat ${TMP} | mailx -s "Check ping ERROR report [${PGM} v${VER}]" "${MAILTO}"
  echo "  Mailed to ${MAILTO}"|tee -a ${LOG}
fi  # MAILTO

rm ${TMP}
echo "`date` ${PGM} v${VER} finished."|tee -a ${LOG}
exit 0

