
#!/bin/sh
# File	: rpt_scripts.sh
# By	: Maarten.deBoer@Atos.net, 220830
# Subject	: Script to report scripts
#
PGM=`basename $0|cut -d \. -f1` 
VER="0.1"
TMP="/tmp/${PGM}.$$"
LOG="${HOME}/log/${PGM}.log"
SH_DIR="${HOME}/scripts"
CSV="/tmp/${PGM}.csv"

echo "`date` ${PGM} v${VER} started."|tee -a ${LOG}
touch ${TMP}

if [ ! -d ${SH_DIR} ]; then
  echo "  NO Script-dir (${SH_DIR}) found. Exiting ..."|tee -a ${LOG}
  exit 4
fi  # ! -d

ls -1 *.sh|while read NAME REST
do
  SUBJECT=`grep ^# ${NAME}|grep ":"|grep -v "^#("|egrep "Subject|Description"|cut -d\: -f2`
  CRON_ENTRY=`crontab -l|grep ${NAME}|grep -v ^#|awk '{print $6}'|head -1`
  echo "  ${NAME} ; ${SUBJECT} ; ${CRON_ENTRY} ;"


done  # ls -1

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

