IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Problème avec crontab


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5
    Par défaut Problème avec crontab
    Bonjour à tous et à toutes

    Si je viens vers vous c'est que j'ai un problème avec crontab ...
    Je m'explique :

    J'ai ajouté en root une ligne dans crontab pour qu'il lance un script tous les jours à 8h. Jusque là tout va bien car il se lance bien à 8h par contre rien du scripte n'est exécuté.

    * 8 * * * /users/monnomdutilisateur/repertoire/scripts/mon_script

    le fichier mon_script et les autres répertoire disposent des droits 777. Par contre je pense que c'est là le problème c'est que dans le fichier mon_script je fais appel à d'autre scripts de cette façon : ./mon_script_2 (par exemple). C'est pour cela que ça ne fonctionne pas ?

    Je vous remercie pour votre aide.

    DjNiklos

  2. #2
    Invité
    Invité(e)
    Par défaut
    Oui!

    Il faut mettre les chemins absolus dans tes scripts.
    Une autre solution est de définir les variables d'environnement (notamment PATH) dans la crontab.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5
    Par défaut
    Merci beaucoup pour ta réponse. Peux-tu m'expliquer les démarches.


    Edit : j'ai trouvé cela sur internet :

    export PATH=$PATH:/home/user/mes_prog
    Il suffit que j'ajoute cette ligne en début de tout les programmes ou juste du premier qui fait appelle aux scripts fils.

    Merci

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5
    Par défaut
    Je viens de résoudre mon problème. j'ai ajouté la ligne export PATH et dans mon programme à la place de faire ./mon_prog je fais mon_prog et cela fonctionne

    Merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème avec crontab
    Par zara5 dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 04/09/2014, 20h11
  2. Problème avec crontab
    Par safa92 dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 09/11/2012, 23h16
  3. [DEV] problème avec crontab
    Par kaele dans le forum Apple
    Réponses: 0
    Dernier message: 15/12/2008, 13h02
  4. problème avec crontab
    Par polace dans le forum Administration système
    Réponses: 3
    Dernier message: 04/11/2007, 00h40
  5. Problème avec CRONTAB
    Par arnaudperfect dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 03/08/2007, 16h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo