Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Aller à la page:  Page précédente 1 2
Page: 2 sur 2
Re: Prob de CronTab
Envoyé par: hssissen

Y aurait-il confusion avec les noms de fichiers a supprimer du fait de changer de noms fichiers crees. Verifies tes logs et emails internes systematiquement, il est peut etre utile d'executer ton script manuellement plusieurs fois pour voir si probs eventuels.

Poste le Monday 27 June 2005 16:22:09
Répondre     Citer    
Re: Prob de CronTab moi aussi ;-)
Envoyé par: BILforum (en attente)

voila,

j'ai shell script tout bete qui m'affiche un message et des "beep beep"
en cas de probleme...jusque la tout va bien en ligne de commande..
par contre des que je le colle en cron, rien...pas d'affichage, pas de beep.

dans mon script j'ai poussé a rediriger mes "echo" vers /dev/stderr idem...
j'ai essaye avec /dev/console...pareil rien ne se passe et pourtant le
script est bien executé sous cron...

une idée ?

merci

Poste le Tuesday 28 June 2005 15:06:00
Répondre     Citer    
Re: Prob de CronTab
Envoyé par: mattotop

déjà, tes beeps n'ont de sens que dans un shell interactif, dans un fichier, ils vont apparaitre comme des ^G.
As tu essayé d'écrire les traces dans un fichier ?

Poste le Wednesday 29 June 2005 08:43:30
Répondre     Citer    
Re: Prob de CronTab
Envoyé par: Grégoire

Salut,

Dès fois que ça suffirait : il me semble que Cron exige un retour à la ligne à la fin de la commande.

Lance un :
crontab -e
puis colle une ligne telle que :
* * * * */1 /mon/chemin/monprogramme.pl <APPUYE SUR ENTREE ICI>

Attention, il y a des bogues au niveau du chronomètre! Chez moi quand on met :
* * * * */2 /mon/chemin/monprogramme.pl
ce qui veut dire : exécute "monprogramme.pl" toutes les 2 minutes, ça ne marche pas (Debian Sarge).

Par contre :
* * * * */1 /mon/chemin/monprogramme.pl
ça marche. À croire que Cron ne sait pas compter une minute sur deux.

Bon courage,
Grégoire

Poste le Thursday 30 June 2005 19:43:40
Répondre     Citer    
Re: Prob de CronTab

# * * * * * commande
# minutes 0-59
# heures 0-23
# jour 1-31
# mois 1-12
# jour de la semaine 0-6 0=dimanche


A croire que tu lis la documentation de crontab à l'envers :-))

minute heure jour mois jours_semaine commande

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Thursday 30 June 2005 19:52:36
Répondre     Citer    
Re: Prob de CronTab
Envoyé par: Grégoire

En fait dans "man crontab", y'a même pas le format! ^^D-* J'ai probablement observé que * * * * */1 lançait le programme toutes les minutes, et j'en ai conclu (à tort) que * * * * */2 le lancerait toutes les 2 minutes... Je pouvais toujours attendre. Merci donc.

Grégoire

PS : vivement un Crond qui prendrait ses entrées en XML, avec des noms de balises bien claires et pas ambigues. Ça éviterait le problème que j'ai eu, ainsi que les bogues assez anachroniques (hi hi) du genre :

BUGS
Although cron requires that each entry in a crontab end in a newline character, the neither the crontab command nor the cron daemon will detect this error. Instead, the crontab will appear load normally. However, the command will never run. The best choice is to ensure that your crontab has a blank line at the end.

Poste le Friday 1 July 2005 10:28:57
Répondre     Citer    
Re: Prob de CronTab
Envoyé par: PARIZE

bon c désolant mais c comme ça !! Le soucis venait d'une linge vide en trop dans mon crontab ! C pas déprimant ça ! Enfin bref ça marche :-)

Poste le Tuesday 26 July 2005 16:10:53
Répondre     Citer    
Aller à la page:  Page précédente 1 2
Page: 2 sur 2

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Prob de CronTab
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.
Nouveau sujet sur ce forum

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons