Solution 1 :
Manière pas chère et sale :
Boucle stat -c %Y file
et prendre des mesures lorsque l'heure de modification change.
Probablement mieux :
Utilisez le service cron inotify pour surveiller les événements de modification de fichier et exécuter votre action :
/path/to/your/file IN_MODIFY /path/to/your/script $#
Solution 2 :
Jetez un œil à incron[1] ou à d'autres éléments inotify pour déclencher l'exécution de votre script.
[1] http://inotify.aiken.cz/?section=incron&page=about&lang=en
Solution 3 :
inotify serait la bonne façon de le faire. Des tutoriels sont donnés dans certaines éditions du magazine LinuxForYou pour cette même question.