slt tt le monde, j'ai un emulateur ms_dos a programme en C dans le cadre de cours. C à d je dois etre capable d'executer certaine commande ms dos genre rd, cd, ... et toute les commande classique unix. jusqu'a la tout va bien, mon pb c ke je doit gerer les |, >, <, >> et ca j'y arrive (je cree un processus fils, je redirige, ou je fait un lien descripteurs puis je recouvre) mais uniquement une seule fois. En fait j'arrive pas à trouver une facon reccurentes pour traiter ces fonctions spéciales. J'espere avoir ete kler, sinon je peut donner d'autres info, si qq à une idée.
Marsh Posté le 07-01-2005 à 11:33:27
slt tt le monde, j'ai un emulateur ms_dos a programme en C dans le cadre de cours. C à d je dois etre capable d'executer certaine commande ms dos genre rd, cd, ... et toute les commande classique unix. jusqu'a la tout va bien, mon pb c ke je doit gerer les |, >, <, >> et ca j'y arrive (je cree un processus fils, je redirige, ou je fait un lien descripteurs puis je recouvre) mais uniquement une seule fois. En fait j'arrive pas à trouver une facon reccurentes pour traiter ces fonctions spéciales. J'espere avoir ete kler, sinon je peut donner d'autres info, si qq à une idée.
Merci
@+