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 :

Probleme avec la crontab


Sujet :

Linux

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 13
    Points : 5
    Points
    5
    Par défaut Probleme avec la crontab
    Mon probleme est le suivant.

    En fait j'ai fait un programme java. ce programme prend de nombreux parametre en entrée.

    J'ai fait une .sh pour l'apel au programme java.

    puis jai editer la crontab pour que le programme se lance chaque jour.

    Jusqu'ici tout marche bien.

    lorsque je fais appelle à mon fichier .sh avec des paraemetres possedant des caracteres tel que des accents dans mes fichier de logs je peut voir qu'il les affiche correctement, mais lorsque c'est la crontab qui fait appel à mon fichier .sh avec des parametres contenant des caracteres accentués, mon fichier de logs affiche de ?? a la place de ces caracteres. Et du coup le programme ne s'execute pas correctement.


    Donc j'ai l'impression que m'a crontab a du mal à interpréter les caractere en utf-8

    Merci de me donner des elements de réponse si vous avez une idée du pb

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 582
    Points : 19 455
    Points
    19 455
    Par défaut
    Bonjour jeune,

    au début de ton script .sh :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #!/bin/sh
     
    export LANG=fr_FR.UTF-8
    ...
    ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 13
    Points : 5
    Points
    5
    Par défaut pb crontab
    merci, pour la proposition, mais ça ne m'aide pas beaucoup puisque cette variable est deja renseigner.
    lorsque je fait la commde env j'obtiens
    LANG=fr_FR.UTF-8
    GNOME_KEYRING_PID=3517
    KDE_IS_PRELINKED=1
    GDM_LANG=fr_FR.UTF-8
    KDEDIRS=/usr

    donc elle est déja bien renseigner cette variable

  4. #4
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Points : 2 505
    Points
    2 505
    Par défaut
    Les commandes de la crontab sont lancées avec un environnement vierge (à l'exception de quelques variables comme $HOME). Donc quand ton script est exécuté par la crontab, LANG n'est pas positionné, et doit être positionné à la main.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 13
    Points : 5
    Points
    5
    Par défaut pb contab resolu
    Effectivement tu avais raison, maintenant ça fonctionnement correctement en ajoutant export LANG=fr_FR.UTF-8 dans mon script

  6. #6
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Points : 19 452
    Points
    19 452
    Par défaut
    Salut.

    Donc c'est résolu ? =>

Discussions similaires

  1. Probleme avec Crontab
    Par Pytonics dans le forum Général Python
    Réponses: 0
    Dernier message: 14/12/2011, 17h23
  2. Probleme avec Crontab ..
    Par sanaline dans le forum Linux
    Réponses: 2
    Dernier message: 10/06/2011, 18h31
  3. problem avec le crontab
    Par ldiaz dans le forum RedHat / CentOS / Fedora
    Réponses: 0
    Dernier message: 20/12/2010, 11h34
  4. Problème avec crontab
    Par romca dans le forum Administration système
    Réponses: 7
    Dernier message: 12/05/2006, 11h02
  5. Problème avec la crontab
    Par pit9.76 dans le forum Administration système
    Réponses: 5
    Dernier message: 07/05/2006, 23h15

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