[RESOLU] message de cron


#1

bonjour

ne voulant plus recevoir de message de cron j’ai mis ma ligne dans le crontab comme cela:
00 */1 * * 1-6 root lynx -dump 127.0.0.1/backup_sql.php > /dev/null 1>&2

malgre le /dev/null il continu de m’envoyer des messages :imp:

comment faire a+ gilles


#2

slt

essaie, 00 */1 * * 1-6 root lynx -dump 127.0.0.1/backup_sql.php > /dev/null


#3

Enfait, la bonne ligne serait plutôt :

00 */1 * * 1-6 root lynx -dump 127.0.0.1/backup_sql.php > /dev/null 2>&1

Comme ça, la sortie d’erreur est bien redirigée au même endroit que la sortie standard :wink:


#4

Tu peux aussi utiliser la variable MAILTO

ce qui donne :

MAILTO=""
00 */1 * * 1-6 root lynx -dump 127.0.0.1/backup_sql.php

Donc inutile de rediriger vu que tu n’envoie aucun mail


#5

merci bobx
j’avais intervertis 2 & 1

yolker j’avais pensé a ca mais j’ai des scripts qui envoyer des mails, je vais tester sa avec autre choses

merci


#6

[quote=“totoche”]merci bobx
j’avais intervertis 2 & 1

yolker j’avais pensé a ca mais j’ai des scripts qui envoyer des mails, je vais tester sa avec autre choses

merci[/quote]

Tu peux changer la variable MAILTO plusieurs fois je pense (à vérifier)

ex :
MAILTO=""
00 00 * * * /usr/bin/action1.sh
MAILTO="root"
00 00 * * * /usr/bin/action2.sh