pour la plupart des programmes la methodes avec les tubes simple devrait marcher mais si tu veux capturer les orties de programmes comme "su" "passwd" et autres qui vérifient si ils sont sur un terminal tu devra utilise un pseudo-terminal c'est un periph virtuel géré par le noyau
reagarde du cote des fonctions :
int getpt(void);
int getrantpt(int descripteur);
int unlockpt(int descripteur);
char * ptsname(int descripteur);
infos trouvé dans "Programmtion sytème en C sous Linux" p862 chapitre 33 gestion du terminale C Blaess
# pseudo terminaux
Posté par karm . En réponse au message problème TTY et redirection Entrées/Sorties. Évalué à 1.
reagarde du cote des fonctions :
int getpt(void);
int getrantpt(int descripteur);
int unlockpt(int descripteur);
char * ptsname(int descripteur);
infos trouvé dans "Programmtion sytème en C sous Linux" p862 chapitre 33 gestion du terminale C Blaess