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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part systeme("ls - l");ç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".
Code : Sélectionner tout - Visualiser dans une fenêtre à part systeme("cd");
Est ce que quelqu'un peut me dire comment faire pour:
utiliser des commandes shell depuis un programme en C
merci!
Partager