Pour tester un script, j'ai eu besoin de changer la date d'un fichier, j'ai utilisé la commande touch.
Avec ses options :
-a pour donner au dernier accès l'heure actuelle
touch -a fichier
-m pour changer la date de modification à maintenant
touch -m fichier
-t utilise la date donnée en argument (au format ci dessous)
touch -t AAMMJJhhmm
-c ne crée pas de fichier si celui-ci n'existe pas (sinon c'est l'inverse)
touch -c fichier
-r utilise l'horodatage d'un autre fichier
touch -r modèle fichier
Je ne sais pas si je m'enresservirai un jour mais c'est noté.