Crontab

Résolu
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
--
Proverbe Chinois : Casser un cruche vide sur votre tête, si ça sonne creux, n'en déduisez pas seule
que c'est la cruche qui est vide ... :-D
Configuration: Windows Vista
Firefox 2.0.0.4

6 réponses

  1. Ca ne marche toujour pas!
    Ca a marché une foi quand je l'ai enregistrer pis ca ne marche plus ....
    Désolé
    1. 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+
      1. (excusez moi)
        ...pour le shell :
        SHELL=/bin/bash
        */1 * * * * sh /tmp/script/automate_sms >>/var/log/log_automate_sms.log

        a+
        1. salut,
          fais la commande :
          env
          ce sont toutes les variables d'environnement que par exemple DISPLAY=:0.0
          ou PATH=/...
          donc essaie ici pour