Pour lister les fichier du répertoire repertoire ayant plus de 60 jours (date de dernière modification) :
find repretoire -mtime +60 -ls |
Pour supprimer ces fichiers :
find repretoire -mtime +60 -exec rm {} \; |
Attention, commande find parcours aussi les sous-répertoires.
Il est possible de filter les fichiers sélectionner sur leur, leur type ... (voir man).
Par exemple, la commande suivante supprime les fichiers *.log aytant plus de 60 jours :
find repretoire -mtime +60 -name '*.log' -exec rm {} \; |