OVH Cloud OVH Cloud

Cron

20 réponses
Avatar
Gina
Bonjour,

Très beaucoup débutante avec Linux, je rame allègrement...

Voilà le problème, je m'essaie à utiliser cron mais ça ne fonctionne
pas...Je m'explique:

J'ai créé une entrée crontab pour root afin de recevoir un mail, mais je
ne reçois rien dans ma bal...
Apparemment l'entrée semble correcte:

0 14 18 8 * echo "Acheter des clopes !" | mail -s "URGENT" root
>/dev/null 2>&1


Merci d'avance pour votre aide


--
Gina ;-)

"Des fois t'es le pare-brise,
des fois t'es le moustique..."

10 réponses

1 2
Avatar
Pierre LALET
Bonjour,

Très beaucoup débutante avec Linux, je rame allègrement...

Voilà le problème, je m'essaie à utiliser cron mais ça ne fonctionne
pas...Je m'explique:

J'ai créé une entrée crontab pour root afin de recevoir un mail, mais je
ne reçois rien dans ma bal...
Apparemment l'entrée semble correcte:

0 14 18 8 * echo "Acheter des clopes !" | mail -s "URGENT" root
/dev/null 2>&1



Que donne un 'mail -s "URGENT" root' dans un shell ? tu reçois le mail ?

pierre, qui va s'en griller une, vu qu'il a pensé tout seul à en
acheter, lui ;-)


--
Pierre LALET
Elève ingénieur -- ENSEIRB
-- http://www.enseirb.fr/~lalet
clé publique PGP : http://www.enseirb.fr/~lalet/pubkey


Avatar
J. Mayer
On Mon, 18 Aug 2003 14:47:35 +0200, Gina wrote:

Bonjour,

Très beaucoup débutante avec Linux, je rame allègrement...

Voilà le problème, je m'essaie à utiliser cron mais ça ne fonctionne
pas...Je m'explique:

J'ai créé une entrée crontab pour root afin de recevoir un mail, mais je
ne reçois rien dans ma bal...
Apparemment l'entrée semble correcte:

0 14 18 8 * echo "Acheter des clopes !" | mail -s "URGENT" root
/dev/null 2>&1



Merci d'avance pour votre aide


Peut être /bin/echo et /usr/bin/mail ?


Avatar
Ceacy
Pierre LALET wrote:

pierre, qui va s'en griller une, vu qu'il a pensé tout seul à en
acheter, lui ;-)



C'est un coup bas, ça :-)

Avatar
stephane
a dit:
Bonjour,

Très beaucoup débutante avec Linux, je rame allègrement...

Voilà le problème, je m'essaie à utiliser cron mais ça ne fonctionne
pas...Je m'explique:

J'ai créé une entrée crontab pour root afin de recevoir un mail, mais je
ne reçois rien dans ma bal...
Apparemment l'entrée semble correcte:

0 14 18 8 * echo "Acheter des clopes !" | mail -s "URGENT" root
/dev/null 2>&1



Essaie de le mettre dans un script shell et lance le script depuis la
crontab peut être ?


--
Replace INVALID by free to send me a mail.
Remplaçez INVALID par free pour m'envoyer un mail.


Avatar
Gina
Rien est perdu, Pierre LALET a écrit:
Que donne un 'mail -s "URGENT" root' dans un shell ? tu reçois le mail ?


Pour l'instant ça ne donne rien du tout, voilà 5 minutes que j'ai tapé
la commande mais elle reste en suspend...Il n'y a pas d'autre invite de
commande qui apparaît dessous...

pierre, qui va s'en griller une, vu qu'il a pensé tout seul à en
acheter, lui ;-)


Vas-y, moque-toi, m'en fous c'était un exemple, j'aurais tout aussi bien
pu mettre "Aller faire la vaisselle"... ;-)


--
Gina ;-)

"Des fois t'es le pare-brise,
des fois t'es le moustique..."

Avatar
Gina
Rien est perdu, J. Mayer a écrit:
Peut être /bin/echo et /usr/bin/mail ?


Oui d'accord, je veux bien, mais je te rappelle que je suis une newbie
alors est-ce que tu pourrais-tu m'expliquer plus clairement,
s'il-te-plaît ? :-)


--
Gina ;-)

"Des fois t'es le pare-brise,
des fois t'es le moustique..."

Avatar
Gina
Rien est perdu, Stéphane ACOUNIS a écrit:
Tu peux aller t'acheter un paquet de clopes et le fumer en entier avant
de voir apparaître quelque chose: mail attend une entrée clavier, au
minimum Control-D.


Bon, j'avais prévenu, je suis nulle...Désolée...

Tiens, en ligne de commande ça passe:
mail root -s URGENT -c '' < /dev/null
À toi d'adapter pour cron.


Bon, ça marche, merci :-)

Me reste juste à trouver comment recevoir le mail dans mon logiciel de
messagerie à la place de /var/spool/mail...
M'en vais approfondir ça...


--
Gina ;-)

"Des fois t'es le pare-brise,
des fois t'es le moustique..."

Avatar
Stéphane ACOUNIS
Le Mon, 18 Aug 2003 15:40:34 +0200, Gina a écrit:

Bon, j'avais prévenu, je suis nulle...Désolée...


Il faut bien débuter.


Tiens, en ligne de commande ça passe: mail root -s URGENT -c '' <
/dev/null À toi d'adapter pour cron.


Bon, ça marche, merci :-)

Me reste juste à trouver comment recevoir le mail dans mon logiciel de
messagerie à la place de /var/spool/mail... M'en vais approfondir ça...



Pas grand chose à faire, /var/spool/mail est l'endroit pour stocker le

courrier nouvellement arrivé. Ton lecteur de courier, en y déclarant une
boîte aux lettres locale, sait comment gérer. Ensuite soit il stocke tout
dans /var/spool/mail soit il utilise un répertoire dédié (et un format de
mailbox plus convivial). Je te recommande Sylpheed, très simple et très
puissant.

Mais il serait plus judicieux de ne pas utiliser 'root' comme utilisateur,
plutôt ton nom (ne serait-ce pas 'gina' ?).



--
Stéphane ACOUNIS
Q: "Are we not men?"
A: "We are DEVO"


Avatar
Nicolas Ecarnot
Stéphane ACOUNIS wrote in
news::

Mais il serait plus judicieux de ne pas utiliser 'root' comme
utilisateur, plutôt ton nom (ne serait-ce pas 'gina' ?).


Ou Robert ?

--
Nicolas Ecarnot, désolé ?

Avatar
Bernard Déléchamp
Gina wrote:
Bonjour,


Bonjour,

Très beaucoup débutante avec Linux, je rame allègrement...


Ca fait les muscles ;-)

Voilà le problème, je m'essaie à utiliser cron mais ça ne fonctionne
pas...Je m'explique:

J'ai créé une entrée crontab pour root afin de recevoir un mail, mais je
ne reçois rien dans ma bal...
Apparemment l'entrée semble correcte:

0 14 18 8 * echo "Acheter des clopes !" | mail -s "URGENT" root
/dev/null 2>&1



Le point d'exclamation juste avant un pipe (|) possède une signification
spéciale. «man bash» pour les détails, même si je reconnais que pour
un(e) newbie, ça risque d'être passablement abscons.

Plusieurs solutions :

Supprimer le caractère incriminé
Le faire suivre par autre chose Exemple "Acheter des ...! Nom de Zeus"
Remplacer les guillemets (") par des apostrophes (')

Accessoirement, changer l'heure dans la ligne de la crontab ;-)

s/des clopes/de la bière/
s/root/utilisateur normal/

Bon courage...

--
Avec ma femme, on a des relations sexuelles.
Mais dans l'ensemble y viennent pas souvent.
Coluche


1 2