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 :

$PATH et fichier de configuration


Sujet :

Linux

  1. #1
    Membre très actif Avatar de Goundy
    Profil pro
    Étudiant
    Inscrit en
    Avril 2005
    Messages
    605
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2005
    Messages : 605
    Par défaut $PATH et fichier de configuration
    Bonjour,
    J'ai deux questions:

    1)Quand je modifie la variable $PATH avec mon application, quand celle ci quitte ou le système va chercher l'ancienne valeur (celle par default) de $PATH, dans le fichier de configuration du shell, ou il y'a une variable temporaire créée suite au processus de mon application?

    2) Y'a t-il moyen de récupérer le chemin du fichier de configuration en question? (je code en C)

    Merci
    Compil your life guy!
    The Aures Project

  2. #2
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Par défaut
    Citation Envoyé par Goundy
    Bonjour,
    J'ai deux questions:

    1)Quand je modifie la variable $PATH avec mon application, quand celle ci quitte ou le système va chercher l'ancienne valeur (celle par default) de $PATH, dans le fichier de configuration du shell, ou il y'a une variable temporaire créée suite au processus de mon application?
    Normal
    Ton application se trouve dans un processus X, fils de ton processus Shell.
    Le fils hérite du père mais jamais l'inverse.
    Donc il est normal que ton shell ne dispose pas de la version modifié.
    Une facon de passer outre est de lancer une application ainsi
    2) Y'a t-il moyen de récupérer le chemin du fichier de configuration en question? (je code en C)
    Je ne comprend pas ta question là

  3. #3
    Membre Expert Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Par défaut
    Citation Envoyé par Goundy
    Bonjour,
    J'ai deux questions:

    1)Quand je modifie la variable $PATH avec mon application, quand celle ci quitte ou le système va chercher l'ancienne valeur (celle par default) de $PATH, dans le fichier de configuration du shell, ou il y'a une variable temporaire créée suite au processus de mon application?
    Peut-etre que ton programme ne modifie pas la variable d'environnement ? tu utilise setenv(), putenv() ?

  4. #4
    Membre très actif Avatar de Goundy
    Profil pro
    Étudiant
    Inscrit en
    Avril 2005
    Messages
    605
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2005
    Messages : 605
    Par défaut
    Bonjour,

    Merci pour vos réponses,

    Mon programme modifie bien la variable, j'utilise setenv et j'ai testé...
    Par contre après bons testes j'ai réalisé que ce n'était pas possible de modifier littéralement la variable $PATH en modifiant sa valeur dans le fichier .bash_profile (c'est de ce fichier que je parlais ), donc maintenant je me demande quel est le fichier d'origine stockant la vraie valeur de $PATH?

    Merci
    Compil your life guy!
    The Aures Project

Discussions similaires

  1. Réponses: 2
    Dernier message: 18/06/2009, 17h32
  2. [Fichier] Path du fichier
    Par webbulls dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 23/06/2005, 11h11
  3. [VB.NET] Installation : lire le path du fichier .msi
    Par Berns dans le forum Windows Forms
    Réponses: 3
    Dernier message: 14/09/2004, 22h25
  4. [langage] Lire un fichier de configuration
    Par bobinoo dans le forum Langage
    Réponses: 3
    Dernier message: 04/08/2004, 15h53
  5. Les fichiers de configuration de comptes avec Samba
    Par tomnie dans le forum Réseau
    Réponses: 4
    Dernier message: 18/03/2004, 08h30

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