Bonjour,

Je developpe sur une machine linux, une application en C, avec un interpreteur de commande redumentaire.
J'ai besoin de pouvoir entrer quelques commandes shell simples style : ls, cd
a mon interpreteur qui se chargera de recupperer la ligne et de transferer son execution.

J'ai essayé d'utiliser : ça marche, par contre si je fais : ça ne marche pas, d'apres ce que je comprends c'est paske "cd" est une commande interne au shell et pas un programme externe comme "ls".

Est ce que quelqu'un peut me dire comment faire pour:
utiliser des commandes shell depuis un programme en C

merci!