Vous n'êtes pas identifié(e).
Pages : 1
Je fais Ctrl+O pour sauvegarder dans le fichier/repertoire proposé sans rien changer (/tmp...)
Un Ctrl+X pour sortir.
En root un /etc/init.d/cron restart. J'attends mais rien ne se passe.
Merci d'avance pour votre aide.
Dernière modification par Hassassin (12-08-2011 19:15:18)
Hors ligne
Donc, ne met pas de zéro devant le 1 pour l'avoir en 1 minute.
Ceci est bon :
Et pour l'avoir en déclenchement toutes les 1 minute :
Yep !
Dernière modification par smolski (11-08-2011 22:13:17)
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Et là je retrouve bien mon crontab édité.
Il doit y avoir un truc con qui me bloque.
Hors ligne
Dernière modification par smolski (12-08-2011 09:00:50)
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Le fichier se créé et en regardant la date/heure de modification je vois bien qu'il est modifié à moins d'une minute que le temps actuel.
Le problème ne vient donc pas de cron mais de ma commande "echo" qui sans nul doute doit s'executer/se lancer/s'afficher mais je ne sais pas où.
Quoi qu'il en soit, le but final n'etant pas de faire un echo.
Le poste est donc à deux doigts de passer en "résolu"
Hors ligne
Par défaut si une commande produit un affichage, il est dirigé vers la messagerie.
Tu as regardé dans tes messages mail une fois ?
Amitié, Joel
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hors ligne
Si tu tapes la commande "mail", tu devrais voir que ta crontab fonctionnait depuis le début.
J'ai rien réglé niveau email pour l'instant. (Pas de compte configuré) (et je précise que je suis débutant)
Sinon, */1 est juste une autre manière de dire *.
Là je comprends pas... Si tu pouvais être plus bavard
Hors ligne
Et tu retrouveras les mails que ta machine t'adresse, dont les echos que tu as lancés.
Perso, je n'hésite pas à en mesurer le poids avec la commande du ainsi (remplacer monuser par le tien) :
Là, c'est tout vide, le ménage a été fait avec la commande chevron :
Yep !
Pour la commande équivalente entre :
et :
avec un point une étoile seule à la place de /1 qui donne une minute, c'est bien pareil, tu peux faire confiance à cthuluh, c'est pas une pomme !
Mouaaaaaaaaaaaaaah
Dernière modification par smolski (12-08-2011 19:05:07)
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
cthuluh a écrit :Si tu tapes la commande "mail", tu devrais voir que ta crontab fonctionnait depuis le début.
J'ai rien réglé niveau email pour l'instant. (Pas de compte configuré) (et je précise que je suis débutant)
Pas besoin, par défaut "mail" t'affichera les mails de ta machine locale.cthuluh a écrit :Sinon, */1 est juste une autre manière de dire *.
Là je comprends pas... Si tu pouvais être plus bavard
Extrait de man 5 crontab :
Des valeurs de « pas » peuvent être associées aux intervalles. À la suite d'un intervalle, un « /<nombre> » précise le pas à adopter pour parcourir l'intervalle. Par exemple « 0-23/2 » dans le champ horaire demande une exécution toutes les heures paires. Une alternative avec le standard V7 serait « 0,2,4,6,8,10,12,14,16,18,20,22 »). Les pas sont également autorisés à la suite d'un astérisque. Ainsi, pour dire « toutes les deux heures », on peut utiliser « */2 ».
Hors ligne
*. * * * * echo "salut">/home/monuser/cron.log
Je pensais plutôt à '*', pas '*.', mais il semblerait que '*.' soit accepté aussi.
Bizarre...
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hors ligne
Pages : 1