Bonjour,
J'ai fais un script sh qui se lance en cron sur un hébergement web:
Voici le script:
Ce script fait un dump de la base de données, va stocker le fichier dans /private et après efface tout les fichiers qui ont plus de 7 jours...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #!/bin/bash host="localhost" user="user" pass="pass" bdd="base" jour=`date +%d-%m-%Y-%H-%M-%S` dossier="private/dump-sql" name="$dossier/dump-$jour.sql" mysqldump -h $host -u $user -p$pass $bdd > $name find $dossier -type f -mtime +7 -exec rm -f {} \;
Le script fonctionne à part la suppression de fichier...et aucune erreur ne m'est retournée...
Est-ce que ma commande find est juste ?
Merci d'avance
Partager