• # find

    Posté par (site web personnel) . En réponse au message cherche logiciel pour supprimer des fichiers de plus de 3 mois. Évalué à 8.

    find /chemin/de/tes/fichiers -name "*.extension_que_tu_veux" -ctime +90 -exec rm -f {} \;

    Explication :
    - find + chemin : utilitaire te permettant de faire des recherches de fichier dans le chemin spécifié
    - -name "*.extension" : ne faire une recherche que sur les fichiers du type spécifié
    - -ctime +n : nombre de jour de ton fichier
    - -exec : exécuter sur chacun des fichiers trouvés la commande en paramètre et substituer "{}" par le nom du fichier.

    Je te recommande de passer tout d'abord la commande suivante :
    find /chemin/de/tes/fichiers -name "*.extension_que_tu_veux" -ctime +90

    De vérifier que ça correspond à ta demande et après seulement lancer la première. Si tu veux éventuellement confirmer la suppression de chaque fichier, tu peux aussi remplacer "exec" par "ok" :
    find /chemin/de/tes/fichiers -name "*.extension_que_tu_veux" -ctime +90 -ok rm -f {} \;

    Bonne journée.