bonjour,

mysqldump -option xxxx | bsip2 > mydump.sql.bz2
if(($?))
then
echo "erreur dump"
else
echo "base sauvegardee"
fi

Le problème est que même si a base n'existe pas ... la partie droite du pipe n'est pas en erreur donc ... sauvegarde ok !!


en fait je fait un dump mysql , je le compresse dans un fichier.
Par contre je n'arrive pas à m'arrêter sur le première erreur : le cas ou la base mysql n'existe pas ?

comment faire un && (exécution de commande) suivi d'un pipe | ?