Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1909 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb crontab

n°175270
ptilunix
Posté le 18-10-2002 à 18:06:33  profilanswer
 

bonjour,
 
 
G un pb avec ma crontab. mon script commence bien par la ligne  
#!/bin/bash
Or cron ne lance pas mon script. Le mail me dit :  
: bad interpreter: Permission denied_base: /bin/bash
alors la ????
mon bash est bien dans le rep /bin et les droits sont OK.
Dans le mail g aussi ce message :X-Cron-Env: <SHELL=/bin/sh>
Comprend ps ... je sais que cron lance les script avec le sh mais avec la ligne #!/bin/bash, il devrait le changer ????
Mon script marche tres bien en le lancant a la mano !!!!!
De plus le script :
#!/bin/bash
echo toto > /dev/pts/1
lance avec cron marche tres bien ?????
qqun sait ????
 
 
Merci
 
 

mood
Publicité
Posté le 18-10-2002 à 18:06:33  profilanswer
 

n°175273
Mjules
Modérateur
Parle dans le vide
Posté le 18-10-2002 à 18:08:11  profilanswer
 

essaye de lui mettre #!/bin/sh  
 
et vérifie que tu as bien mis les droits d'éxécution dessus


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°175274
ptilunix
Posté le 18-10-2002 à 18:08:57  profilanswer
 

Oui mais mon script est ecrit pour du bash ..... pas du sh ...

n°175276
leirn
A.D.I.D.A.S.
Posté le 18-10-2002 à 18:19:20  profilanswer
 

je crois ke sh est un alias vers bash


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
n°175316
superX
Posté le 18-10-2002 à 19:02:15  profilanswer
 

fais voir ton script ptilu

n°175422
kuroineko
je mamgerais bien un truc la..
Posté le 18-10-2002 à 20:19:47  profilanswer
 

ptilunix a écrit a écrit :

Oui mais mon script est ecrit pour du bash ..... pas du sh ...




 
SH n'existe pas, c'est tjrs un lien ou un alias 9selon les distribs) vers bash en general sinon ksh csh tcsh etc....
 
ton cron a mon avis tu t'es trompe qlque part.
ton script doit etre de droits entre 600 & 777
ensuite
ton cron doit etre celui du user proprietaire du script ou celui de root.
 
enfin si tu as tjrs par reussi
verifies ton cron
crontab -l
.....
1 1 * * * script  
.....
par exemple
 

si la encore il n'y a pas d'erreur si ton script a ete telecharge il se peut qu'il y ai des problemes de retour chario a la windows (^M) alors fais
dos2unix nomduscript.

 
 
si la encore tu a des problemes reviens avec une copie de ton script et de ton crontab et un ll de ton fichier pour qu'on puisse t'aider...
 
(je pense que c'est le (^M) qui merde dans ton cas...
fais le dos2unix je suis presque sur que c'est ca ton probleme
.
 
ca arrive si tu tapes tes scripts dans un office-like par exemple.


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com

Aller à :
Ajouter une réponse
 

Sujets relatifs
prob avec crontabCrontab
crontab -e etrange etrangeprobleme avec crontab
[linux] Problème crontabcrontab
[Crontab] tâches répétées[Crontab] Mysqlimport ?
[crontab] RED HATcrontab et mail envoyé
Plus de sujets relatifs à : pb crontab


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR