Savoir si le fichier a changé

Je veux savoir si un fichier a été modifié depuis la dernière fois que mon script shell a commencé, peut-être par la création d'un booléen ou quelque chose...
Il serait peut-être possible d'enregistrer la dernière fois que le script a été exécuté dans un fichier texte et lorsque le script est lancé, la prochaine fois il faut lire ce fichier et ensuite, il doit trouver ce fichier ont été modifiées afin que je puisse vérifier si un fichier a été modifié en utilisant quelque chose comme:

for file in *
do
    #Somecode here
    if [ $filehaschanged != "0" ]; then
    echo "Foobar" > file.txt
    fi
    #Somecode here
done

Il serait peut-être possible de le faire avec find...des idées?

OriginalL'auteur Micheal Perr | 2012-02-26