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

Administration système Discussion :

Variables d'environnement qui se perdent


Sujet :

Administration système

  1. #1
    Membre régulier
    Inscrit en
    Novembre 2003
    Messages
    245
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 245
    Points : 106
    Points
    106
    Par défaut Variables d'environnement qui se perdent
    Bonjour,

    Je pense qu'un petit script vaut mieux qu'un long discours :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    moi@machine:/home/admin$ sudo -u admin bash
    admin@machine:/home/admin$ . .bashrc
    admin@machine:/home/admin$ echo $ANT_OPTS
    -Xmx768m -Xms256m -XX:MaxPermSize=128m
    admin@machine:/home/admin$ exit
    exit
    moi@machine:/home/admin$ sudo -u admin bash
    admin@machine:/home/admin$ echo $ANT_OPTS
     
    admin@machine:/home/admin$ cat .bashrc | grep ANT_OPTS
    export ANT_OPTS="-Xmx768m -Xms256m -XX:MaxPermSize=128m"
    Pourquoi la variable d'environnement ANT_OPTS a disparue après que j'ai changé d'utilisateur ? Comment faire ?

    Merci.

  2. #2
    Candidat au Club
    Inscrit en
    Août 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Variables d'environnement qui se perdent
    Es tu sur d'avoir changé de compte utilisateur? parceque j'ai l'impression que c'est toujours l'utilisateur admin.
    A quel niveau du fichier .bashrc as tu défini la ligne correspondant à ta variable?
    As tu essayer de la placer dans le fichier .bash_profile pour voir ce que ça donne?
    Tiens nous au courant

  3. #3
    Membre régulier
    Inscrit en
    Novembre 2003
    Messages
    245
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 245
    Points : 106
    Points
    106
    Par défaut
    J'ai essayé tous les fichiers d'initialisation bash, sans succès. J'ai abandonné et trouvé une autres solution : modifier le script d'exécution de l'outil concerné par la variable d'environnement que je cherchais à fixer.

  4. #4
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Points : 1 803
    Points
    1 803
    Par défaut
    .bashrc ne doit pas etre definie dans le .bash_profile
    il doit l'être, en standard de cette façon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if [ -f ~/.bashrc ]; then
            . ~/.bashrc
    fi
    en generale en fin .
    cela peut etre declarer aussi de ces facons:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    export ENV=~/.bashrc
    #ou
    export BASH_ENV=~/.bashrc
    le "~é peut être remplacé par $HOME
    Marc
    Slackware for ever ......
    BASH - KSH ( http://marcg.developpez.com/ksh/ )

Discussions similaires

  1. Créer un cron qui utilise une variable d'environnement
    Par PoichOU dans le forum Administration système
    Réponses: 2
    Dernier message: 03/05/2012, 19h21
  2. La fonction str qui renvoit "None" sur des variables d'environnements
    Par doommick31 dans le forum Général Python
    Réponses: 2
    Dernier message: 17/11/2009, 09h10
  3. Variables d'environnement qui s'efface
    Par Mister_Kp dans le forum kettle/PDI
    Réponses: 7
    Dernier message: 16/12/2008, 12h57
  4. nom de fichier et variables d'environnement
    Par joebarthib dans le forum Langage
    Réponses: 2
    Dernier message: 18/07/2002, 15h21
  5. Réponses: 4
    Dernier message: 18/07/2002, 13h32

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