J'aimerais executer des commandes du shell (UNIX) dans un prgm C, et recuperer le resultat des commandes pour pouvoir les traiter ds le prgm.
J'ai vu qu'il existe les fonctions system() et exec() pour ca, mais je ne vois pas comment faire pour recuperer les resultats
Autre question: qd j'utilise la commande "cd", ca ne fait rien (en fait je crois que le shell se ferme juste apres l'execution de la commande...). Comment remedier a ce pb?