Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3025 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Execution d'instruction Unix en C

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Execution d'instruction Unix en C

n°718285
Azariel
Posté le 07-05-2004 à 10:41:09  profilanswer
 

Bonjour à tous,
J'ai besoin dans un programme C d'executer des commandes Unix (telles que ls cp etc ...) Mais j'ai besoin de récupérer ce que renvoient ces commandes pour traiter les résultats et décider de la suite des choses.
 
Je pensais utiliser la fonction system, mais elle ne livre pas les résultats.
Help !
 
Merci.

mood
Publicité
Posté le 07-05-2004 à 10:41:09  profilanswer
 

n°718286
kadreg
profil: Utilisateur
Posté le 07-05-2004 à 10:41:41  profilanswer
 

popen


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°718368
KenShInouU
Aku Zoku Zan
Posté le 07-05-2004 à 11:23:42  profilanswer
 

utilise les fonctions exec* (comme execl(), execv().... regarde le man ^^) sinon pour la sortie ta juste a faire un p'tit pipe et roulez :)

n°718411
Azariel
Posté le 07-05-2004 à 11:38:27  profilanswer
 

Merci ! Popen marche nickel !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Execution d'instruction Unix en C

 

Sujets relatifs
Cacher la fenêtre d'executionexecution de string
[C] implementation shell unix (fork, pipe)exécution silencieuse d'un script
[PHP] Lancer l'execution d'un programme sur le serveur via PHPaide Visual basic 6.0: instruction shell??
programmation de l'exécution d'un fichier batch avec la schtasks[Java] Remplacer une classe pdt l'execution
Unix AIX 4.3, C++ -> c'est le bordel pour copier sur une disquette...[C/UNIX] Curses: faire un printf normal
Plus de sujets relatifs à : Execution d'instruction Unix en C


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)