
#!/bin/sh
# File	: mail_scripts.sh
# By	: MaartenDeBoer.nl, 161026
# Subject	: Scripts to mail al scripts
#(0.4)	: Added ${2}
PGM="`basename $0|cut -d\. -f1`"
VER="0.4"
LOG="${HOME}/log/${PGM}.log"
MAILTO="maarten@agrarix.net"
SCRIPTSDIR="${HOME}/scripts"
FILTER="[?]*"

if [ "${1}" != "" ]; then
  SCRIPTSDIR=${1}
fi
if [ "${2}" != "" ]; then
  FILTER=${2}
fi

if [ ! -d ${SCRIPTSDIR} ]; then
  echo "  No ${SCRIPTSDIR} found. Exiting ..."|tee -a ${LOG}
  exit 2
fi

cd ${SCRIPTSDIR}
ls -1 *.*h |grep "${FILTER}"|while read NAME REST
do
  echo ${NAME}
  cat ${NAME}|mailx -s scripts:${NAME} ${MAILTO}
  echo "`date` ${PGM} v${VER}: Mailed ${NAME} to ${MAILTO}"|tee -a ${LOG}
  sleep 1
done

exit 0

