Ça devient tout de suite plus clair quand on comprend qu'en principe l'écho est local, donc géré par le terminal lui-même et pas par le système auquel il est relié.
Il faut donc demander au terminal de passer dans un mode particulier. En fonction de l'équipement, ça se fait soit avec des ioctl(), soit par l'émission de caractères spéciaux.
Il existe donc l'interface standard de termios pour contrôler les paramètre d'un terminal. C'est ce qui est exploité notamment par la commande stty, depuis le shell ...
[^] # Re: pas la bonne méthode
Posté par Obsidian . En réponse au message Masquer stdout puis réafficher.. Évalué à 2.
Il faut donc demander au terminal de passer dans un mode particulier. En fonction de l'équipement, ça se fait soit avec des ioctl(), soit par l'émission de caractères spéciaux.
Il existe donc l'interface standard de termios pour contrôler les paramètre d'un terminal. C'est ce qui est exploité notamment par la commande stty, depuis le shell ...