
#!/bin/sh
# File	: link-page.sh
# By	: MaartenDeBoer.nl, 211004
# Subject	: Script to check links (URLs)
PGM=`basename $0|cut -d\. -f1`
VER="0.1"
BASEDIR="${HOME}/link-pages/"
LOG="${BASEDIR}/log/${PGM}.log"

LINK_FILE="${BASEDIR}/data/netapp-tr.links"

if [ ! -f ${LINK_FILE} ]; then
  echo "  No LINK_FILE (${LINK_FILE} found. Exiting ..."|tee -a ${LOG}
  exit 3
fi

echo "`date` ${PGM} v${VER} started."|tee -a ${LOG}
cat ${LINK_FILE}|grep -v ^#|sort|awk -F\; '{print $2}'| while read URL
do
  echo "  ${URL}"
  curl ${URL} -o /dev/null > /dev/null
  EC=${?}
  echo "    EC=${EC}"

done  # URL

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

