Voici le script :

#!/bin/sh
# vérifier la modification d'une page web
# par Laurent http://www.cybermonde.org
# dernière version 04-06-2008

# télécharger la page et la copier vers newurl.txt
wget -O newurl.txt http://monurl/mapage.html
# vérifier la différence avec oldurl.txt
diff newurl.txt oldurl.txt > diff.txt
# copier newurl.txt vers oldurl.txt
cp newurl.txt oldurl.txt
# si diff.txt > 0 byte afficher message en osd
FILENAME=diff.txt
FILESIZE=$(stat -c%s "$FILENAME")
if [ $FILESIZE -gt 0 ]
  then
    echo "Page modifiée" | /usr/local/bin/osd_cat --pos=middle --align=center --font=-adobe-helvetica-bold-r-normal-*-34-*-*-*-p-*-iso10646-1
fi

L'affichage osd est assuré par XOSD.
Voir aussi : A simple script for tracking Web sites.