URL: https://linuxfr.org/forums/programmation-shell/posts/script-shell-pour-purge-automatique-d-un-dossier Title: Script shell pour purge automatique d'un dossier Authors: AureusMS Date: 2022年11月22日T18:29:48+01:00 License: CC By-SA Tags: script_shell Score: 0 Bonjour à tous, J'ai créé un script permettant : 1. Exporter (dump) une base de données PostGre 2. Compresser sous Zip le "dump" 3. Synchroniser (export) en Rsync avec un NAS distant le dossier d'exportation Le tout fonctionne très bien mais, comme j'ai un export/sauvegarde toutes les heures, je me retrouve avec des fichiers compressés de quelques 10 Mo grossissant toutes les heures. Ce n'est pas encore dérangeant car j'ai un gros disque dur mais je souhaiterais purger les anciennes sauvegardes automatiquement qui ne servent pas à grand chose sauf à prendre de la place. Le format des fichiers compressés est sous la forme : YYYYmmdd_hhiiss.zip Est ce que vous connaissez des pistes sur lesquelles je pourrais me baser pour créer mon script ? Je souhaiterais le créer et comprendre plutôt que de faire un bête copier-coller... Je pensais, à intervalle régulier, (cron) lister les fichiers dans le dossier de synchronisation grâce à stat puis si la date de création est> 4 mois (par exemple) => rm. Est ce que cela pourrait fonctionner ainsi ?