URL: https://linuxfr.org/forums/programmation-shell/posts/script-de-backup-avec-suppression-de-sauvegardes-ant%C3%A9rieures-%C3%A0-n Title: script de backup avec suppression de sauvegardes antérieures à n jours Authors: hybrid256 Date: 2006年12月13日T17:00:51+01:00 Tags: Score: 0 Bonjour, Je cherche à coder un petit script de backup qui me permette de sauvegarder des données dans un dossier nommé à la date du jour et de supprimer les dossiers de sauvegarde antérieurs à n jours. J'arrive à faire la sauvegarde dans les dossiers horodatés sans soucis, mon problème, c'est pour la suppression des dossiers antérieurs, il faudrait que je puisse comparer la date du jour avec la date constituée à partir du nom du fichier (au format aaaammjj) pour pouvoir supprimer les dossier vieux de disons 4 jours par exemple. Voici mon script, si une bonne âme peut m'aider pour le reste, paske moi et les script shell bin c'est pas encore ça :( #!/bin/sh #creation du dossier nomme a la date du jour (aaaammjj) cd /backups mkdir `date +%Y%m%d` cd `date +%Y%m%d` #sauvegarde de mes fichiers dans le dossier pg_dump ma-base | bzip2 > ma-base.bz2 tar -cj /etc -f etc.tar.bz2 #modification des droits chmod -R 777 /backups Merci par avance