#!/bin/bash # gen.sh CRCFILE=allcrc.md5 echo $CRCFILE chmod u+rwx $CRCFILE find /path/to/html -type f -exec /usr/bin/md5sum {} \; > $CRCFILE #find ../html -type f -exec /usr/bin/md5sum {} \; > $CRCFILE chmod go-rwx $CRCFILE chmod u-wx $CRCFILE
#!/bin/bash # check.sh CRCFILE=allcrc.md5 echo $CRCFILE LINES=`/usr/bin/md5sum -c $CRCFILE | grep -v OK` echo $LINES
If run from cron with a MAILTO option, then whenever it is run, it will email results.
MAILTO="user@mydomain.com" # 1 Daily_CRC_Check 50 1 * * * /path/to/check.sh