Crontab

Résolu/Fermé
nouabi Messages postés 143 Date d'inscription lundi 5 juin 2006 Statut Membre Dernière intervention 16 juillet 2010 - 6 juil. 2007 à 11:41
nouabi Messages postés 143 Date d'inscription lundi 5 juin 2006 Statut Membre Dernière intervention 16 juillet 2010 - 6 juil. 2007 à 16:53
Bonjour tout le monde

Je n'arrive pas a execute mon script (toute les minute) via crontab :

J'un un script :
/tmp/script/automate_sms

J'execute
crontab -e

Je tape la ligne :
*/1 * * * * sh /tmp/script/automate_sms >>/var/log/log_automate_sms.log

Rien ne se passe alors qu'en manuel mon scripte marche tres bien je ne comprend pas

aidez moi SVP

Merci d'avance

6 réponses

salut,
fais la commande :
env
ce sont toutes les variables d'environnement que par exemple DISPLAY=:0.0
ou PATH=/...
donc essaie ici pour
0
(excusez moi)
...pour le shell :
SHELL=/bin/bash
*/1 * * * * sh /tmp/script/automate_sms >>/var/log/log_automate_sms.log

a+
0
nouabi Messages postés 143 Date d'inscription lundi 5 juin 2006 Statut Membre Dernière intervention 16 juillet 2010 8
6 juil. 2007 à 12:30
OUai mais je fai commenter pour l'éditer ????
0
tu fais pareil :
crontab -e
mais tu mets les(la) constante d'environnement ( une par ligne ) au debut .
donc dans ton cas tu vas te retrouver avec l'ancien crontab :
*/1 * * * * sh /tmp/....
et tu rajoutes donc avant SHELL=/bin/bash , tu sauvegardes , et en principe c'est automatiquement
pris en compte
a+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nouabi Messages postés 143 Date d'inscription lundi 5 juin 2006 Statut Membre Dernière intervention 16 juillet 2010 8
6 juil. 2007 à 15:03
Ca ne marche toujour pas!
Ca a marché une foi quand je l'ai enregistrer pis ca ne marche plus ....
Désolé
0
nouabi Messages postés 143 Date d'inscription lundi 5 juin 2006 Statut Membre Dernière intervention 16 juillet 2010 8
6 juil. 2007 à 16:53
Il fali quand meme lancer vixie-cron .....

RESOLU
0