Recuperar el terminal: cómo un proceso en mitad de una tubería vuelve a leer el teclado
Cuando un programa interactivo recibe datos por una tubería (pipe), su descriptor de archivo 0 (stdin) deja de apuntar al terminal y se conecta al pipe. Esto plantea un problema: ¿cómo puede ese proceso seguir leyendo las pulsaciones del teclado del usuario? Este artículo, basado en la experimentaci
