Bonjour,

Je cherche à pouvoir envoyer un mail si il y a des enregistrements dans la table, sinon ne rien envoyer si la table est vide.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
#!/bin/bash
result="mysql -uroot -ppassword -D site -e "SELECT * FROM mytable""
if [ "$result" -ne 0 ]; then
echo "$result" | mail -a From:myemail@ms.fr  -s "test" myemail@ms.com
exit 1;
fi
Vous remerciant par avance pour vos idées.

Cordialement