Heu les résultats de vos crons, vous les jetez ?!? A vrai dire, j'ai un peu de mal à correctement visualiser cela.
Déjà le 2&>1, c'est spécifique au shell Bash. Oui, c'est (malheureusement) Bash que l'on retrouve sur la majorité de installation GNU/Linux, mais il est nécessaire de le savoir avant de se prendre une bâche par le shell (mais quel mauvais jeu de mot ...)
Ensuite, ne pas recevoir de mail de la part de cron parce qu'il est pénible de gérer les quantités générées, ça peut se comprendre. Mais comme indiqué par sibsib, ce n'est pas non plus la peine de le jeter. Si les scripts font trop de
- Code: Tout sélectionner
echo "ok"
echo "la c'est coule man"
echo "LOL c'est pheune"
echo "et la maintenant c'est fini"
c'est qu'il faut sévèrement penser à les revoir.
En attendant, écrire les résultats de la tâche dans un fichier, par exemple, est largement préférable. En Bash, ce serait la forme:
- Code: Tout sélectionner
2&>1 > file.truc
ou concaténer:
- Code: Tout sélectionner
2&>>1
Il est également aussi possible de le donner à manger à un tar qui ajouterai les résultats à chaque exécution et enverrai un digest hebdomadaire.
Mieux: utiliser les propriétés de syslog.