Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Matériel : Landru, Khorgan Au coin de la ruelle : Neo49, 1 utilisateur anonyme et 26 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

programmer dans crontab UnixTrue64

 
n°20440
racha
Profil : Jeune recrue
Posté le 03-08-2006 à 17:16:26  profilanswer
 

j'ai un pb au niveau du crontab
 
avec root je lance crontab -e
j'ajoute  
 
00 14 * * * "/test1.sh"
 
test1.sh comprend juste la ligne: rm /fiche.log
 
le fichier fiche existe dans la racine
 
mais rien ne se passe apres 14h!
 
quel serait le pb, dois je configurer qlq chose?
 
et merci

n°20441
P-Y
Intermittent du troll
Profil : Vieux de la vieille
Posté le 03-08-2006 à 17:27:20  profilanswer
 

tu dois avoir un fichier dead.letter qui indique l'erreur...
Mais a vue de nez, ca doit etre qu'il manque un #!/bin/sh en premiere ligne, ou bien le script qui n'est pas executable, ou les droits qui sont pas bons...


---------------
"Comme la Hongrie, le monde informatique a une langue qui lui est propre. Mais il y a une différence. Si vous restez assez longtemps avec des Hongrois, vous finirez bien par comprendre de quoi ils parlent."
[:zzzinv][url=http://www.mozilla-europe.
n°20443
racha
Profil : Jeune recrue
Posté le 03-08-2006 à 18:04:01  profilanswer
 

j'ai ajouter #!/bin/sh  
ça marche pas
 
j'ai ajouté sh /test1.sh avec et sans #!/bin/sh  dans le script
ça marche pas
 
pour les droits, j'ai testé d'executer la commande sh /test1.sh avec root et ça marche
 
surement il ya autre chose qui m'échappe!

n°20444
P-Y
Intermittent du troll
Profil : Vieux de la vieille
Posté le 03-08-2006 à 18:16:58  profilanswer
 

essaie de chercher un fichier dead.letter, ou sinon regarde dans les logs, doit forcement y avoir quelquechose...


---------------
"Comme la Hongrie, le monde informatique a une langue qui lui est propre. Mais il y a une différence. Si vous restez assez longtemps avec des Hongrois, vous finirez bien par comprendre de quoi ils parlent."
[:zzzinv][url=http://www.mozilla-europe.
n°20445
grimms
Pingouin Garou illetre
Profil : Dinosaure
Posté le 03-08-2006 à 18:20:33  profilanswer
 

il faut peut etre qyue tu relance le crontab -e pour que la modif soit prise en compte


---------------
Quand on boit on ne conduit pas, si on as pas de voiture on economise pour boire
aidez la recherche medical c'est gratuit
pingouin garou/machoc[:grimms]
n°20446
racha
Profil : Jeune recrue
Posté le 03-08-2006 à 18:32:11  profilanswer
 

pour la vérification, je le fais à chaque fois j'ajoute une ligne, je chercherais cote log et je verrais
merci

n°20447
racha
Profil : Jeune recrue
Posté le 03-08-2006 à 18:37:40  profilanswer
 

pour les log, c'est énorme le nombre de fichier que j'ai et ça semble ne pas avoir une relation avec crontab.

n°20448
P-Y
Intermittent du troll
Profil : Vieux de la vieille
Posté le 03-08-2006 à 21:52:46  profilanswer
 

pour chercher dans tous les logs, lance un "grep -r cron /var/log/* "


---------------
"Comme la Hongrie, le monde informatique a une langue qui lui est propre. Mais il y a une différence. Si vous restez assez longtemps avec des Hongrois, vous finirez bien par comprendre de quoi ils parlent."
[:zzzinv][url=http://www.mozilla-europe.
n°20455
racha
Profil : Jeune recrue
Posté le 04-08-2006 à 17:03:17  profilanswer
 

bon pour l'expression ce n'est pas -r c'est plutot -i
j'essai de chercher et je vais voir ce que ça va donner

n°20456
P-Y
Intermittent du troll
Profil : Vieux de la vieille
Posté le 04-08-2006 à 19:41:48  profilanswer
 

bah ca depend, si t'as des sous repertoires ca peut servir :p


---------------
"Comme la Hongrie, le monde informatique a une langue qui lui est propre. Mais il y a une différence. Si vous restez assez longtemps avec des Hongrois, vous finirez bien par comprendre de quoi ils parlent."
[:zzzinv][url=http://www.mozilla-europe.
n°20462
racha
Profil : Jeune recrue
Posté le 07-08-2006 à 15:21:45  profilanswer
 

j'ai regardé dans /var/adm/cron/log
il n'y a que les jobs qui ont été lancés jusq'à 17 juillet.
cependant les tests que j'ai lancés à partir de cette date n'y fiurent pas.

n°20463
racha
Profil : Jeune recrue
Posté le 07-08-2006 à 15:29:19  profilanswer
 

je crois que j'ai trouvé le pb, je crois que c'est une question de syncronisation entre le terminal à partir duquel j'interroge mon serveur et le serveur.
parcequ'en faite j'ai fait un rm /test.log
et apres deux minutes rine ne s'est passé mais lorsque j'ai cherché ce fichier apres 5mn je n'ai pas le trouvé.
je ferais le test avec mes scripts et je verrais.

n°20464
racha
Profil : Jeune recrue
Posté le 07-08-2006 à 15:48:19  profilanswer
 

oui, c'était ça le problème le secript ne s'exécute qu'apres 5mn
et bien sur une fois que je voyé avant que le temps a passé de deux mn je conclu que ça marche pas.
merci à tous .


Aller à :
Ajouter une réponse