#!/bin/sh to=me@mysite.com urls=" http://mysite.com " for i in $urls ; do spid $i 2>&1 >spid.out total=`grep "appears to be" spid.out| wc -l |tr -d ' '` ok=`grep "appears to be OK" spid.out| wc -l |tr -d ' '` broke=`grep "appears to be BROKE" spid.out| wc -l |tr -d ' '` echo " spid: spidering $i on `date`... spid: total = $total, ok = $ok, broke = $broke --" > spid.stats if [ $broke -gt 0 ] ; then grep "appears to be BROKE" spid.out >>spid.stats echo "-- " >> spid.stats fi cat spid.stats spid.out >spid.mail mailx -s "$i ($total/$ok/$broke)" $to