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 :

script c pour mettre une variable ds un fichier


Sujet :

Linux

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 79
    Points : 37
    Points
    37
    Par défaut script c pour mettre une variable ds un fichier
    Bonjour, comment fait-on pour copier la valeur d'une variable dans un fichier en utilisant un script dans un programme c sur un environnement linux ? Je sais qu'on utilise system(...) mais c'est tout.
    (Un plus: Est -il possible de modifier la ligne n°3 du fichier ?)

  2. #2
    Membre du Club
    Inscrit en
    Décembre 2002
    Messages
    89
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 89
    Points : 69
    Points
    69
    Par défaut
    Tu peux être clair stp la variable se trouve dans un script qui est manipulé par un programme C ?
    j'avoue ne pas comprendre la question

  3. #3
    Membre averti Avatar de cmoibal
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Avril 2007
    Messages : 361
    Points : 414
    Points
    414
    Par défaut
    Citation Envoyé par majong Voir le message
    Bonjour, comment fait-on pour copier la valeur d'une variable dans un fichier en utilisant un script dans un programme c sur un environnement linux ? Je sais qu'on utilise system(...) mais c'est tout.
    (Un plus: Est -il possible de modifier la ligne n°3 du fichier ?)

    tu peut utiliser les arguments du script shell pour passer la variable à partir d'un programe C. Par contre, si tu veut manipuler un fichier script shell avec un programme C, il suffit d'utiliser les fonction C associer à la manipulation des fichier, et tu pourra alors changer et modifier tous ce que tu veut dans la fichier.

    Ta question n'est pas totalement claire

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

    Informations forums :
    Inscription : Décembre 2007
    Messages : 79
    Points : 37
    Points
    37
    Par défaut
    J'ai réussi à trouver
    Je construis s de sorte à avoir "echo -e 'ma variable vaut:8' >> fichier.txt" (avec strcat)
    puis je termine par
    system(s);

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 03/10/2011, 10h47
  2. [XL-2007] Mettre une variable dans le nom d'un module pour l'appeler
    Par friout dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 07/03/2011, 00h36
  3. Script pour renseigner une variable
    Par bstevy dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 24/12/2009, 14h10
  4. Réponses: 1
    Dernier message: 27/11/2008, 12h41
  5. Commande pour insérer une variable dans un script
    Par sliderman dans le forum Linux
    Réponses: 2
    Dernier message: 10/12/2007, 16h53

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