Hola a todos!
Antes de nada, me presento: mi nombre es Álvaro y estoy encantado de formar parte de este foro.
Acudo aquí, porque necesito vuestra ayuda.
A ver si me podéis entender:
Dada un ejecutable "main", redirecciono las salidas por pantalla (los printf que hace la aplicación) a un fichero desde consola:
# main > fich
Suponed que "main" es una aplicción que está en un bucle infinito, que hace pocos printf. Necesito poder ir leyendo de este fichero (con otra aplicación distinta a "main") inmediatamente después que se haga printf. El problema está en que los buffers intermedios me lo impiden y no se escribe en el fichero hasta que éstos se llenan.
Es un poco enrevesado, pero lo necesito, y las ideas se me han acabado...
Espero que me podáis ayudar, así como también os ayudaré en lo que pueda.
Un saludo y gracias!