Programmation d'un Prompt en C

Fermé
student16 - 11 nov. 2010 à 00:44
Bonjour,

j'ai programme un Prompt type bash en C, il fonctionne tres bien sauf que je
n'arrive pas a gerer le mode interactif et non/interactif du Prompt...
pour etre plus clair
si je lance mon binaire ./my_Prompt et que je rentre une commande du style echo toto normalement tous se passe bien mais si je cree un fichier "file" contenant par exemple
echo toto$
echo test$
et que je lance mon prompt en faisant
cat file | ./my_Prompt qui est le mode non interactif je pars en boucle infinie ...

je n'ai pas trouver sur internet la fonction qui permet de savoir en quel mode on se trouve... j'ai essaye avec des signaux mais ca n'a pas fonctionne de l'aide serais la bien venue.

Cordialement