Salut,
Normalement cron envoi un mail à l'exécution de chaque tache.
Ca c'est mal (certains ici vont hurler)
for i in `ls /database/*.sh` ; do $i ; done
Ceci serait déjà mieux (les maître du bash me corrigeront si ce n'est pas le cas )
for i in /database/*.sh ; do $i ; done
De plus, je te conseillerai de mettre la ligne ci-dessus dans un script (rendu exécutable) appelé avec son chemin absolu ce qui donnerait la ligne cron suivante :
0 4 * * 1-5 ton_script.sh
Et modifier ton script comme ceci (pour l'idée) :
1 2 3
| for i in /database/*.sh
do $i >>/chemin_absolu/mon_fichier.log
done |
Partager