Bonjour,
Comme le titre peut le dire explicitement, je cherche à écrire un script qui m'enverra un mail, si le mysqldump retourne une erreur.
Pour envoyer un mail, j'utilise MSMTP. Je tiens à préciser, que mon mysqldump fonctionne très bien, et mon envoi de mail par msmtp également.
Ca me donnerai un truc du genre :
Code :
- #! /bin/sh
- # /script sauvegarde base de donnees
- mysqldump -h localhost -u root -ppass nom_base
- if error then cat probleme.txt | msmtp administrateur@montaf.fr
- else > /var/www/mondossier/sauvegarde.sql
- fi
|
Mon problème, est de définir "error". Comment puis-je dire à mon code, que le dump a fait une erreur, ou est ce que l'un de vous a déjà écrit un truc dans le genre ?
Merci d'avoir lu.
Message édité par Haloavandaha le 11-01-2011 à 23:25:47