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

Unix Discussion :

Recuperer l'environnement dans le processus père


Sujet :

Unix

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2005
    Messages : 94
    Points : 113
    Points
    113
    Par défaut Recuperer l'environnement dans le processus père
    Bonjour

    est-il possible d'executer un script shell à partir d'un programme C et récuperer l'environnement positionné par le script dans le programme C.
    ( equivalent de la commande dot dans le shell ". macommande.sh").



    Merci

    Stan

  2. #2
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Citation Envoyé par Stane Voir le message
    récuperer l'environnement positionné par le script dans le programme C
    J'imagine que tu veux dire le contraire:
    récupérer l'environnement positionné par le programme C dans le script.

    Si c'est le cas, tu peux le faire en créant dans ton programme en C un fichier affectant les variables souhaitées, fichier qui sera sourcé par le script après coup.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2005
    Messages : 94
    Points : 113
    Points
    113
    Par défaut
    Bonjour

    Non, malheuresement je voulais bien "remonter" l'environnement ...


    Stan

  4. #4
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Ok, j'ai compris en relisant de plus près ton premier post.

    La seule méthode pour positionner des variables dans un programme C consiste à utiliser la fonction setenv. Il faut donc que tu transfères ces variables de ton script vers le programme en C et que tu fasses le boulot en C.

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2005
    Messages : 94
    Points : 113
    Points
    113
    Par défaut
    Je m'en doutais un peu que c'est le seul moyen

    Merci

    Stan

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

Discussions similaires

  1. environnement dans un processus Java
    Par alamako dans le forum Langages de programmation
    Réponses: 1
    Dernier message: 11/07/2011, 10h59
  2. Réponses: 3
    Dernier message: 22/02/2004, 20h09
  3. [VB.NET]Recuperation de variable dans un URL...
    Par seb_acsg dans le forum ASP.NET
    Réponses: 11
    Dernier message: 28/01/2004, 14h01
  4. Réponses: 2
    Dernier message: 19/01/2004, 12h19
  5. comment recuperer une variable dans flash
    Par krépuscul dans le forum Flash
    Réponses: 30
    Dernier message: 16/10/2003, 09h40

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