
Quiero redirigir stdout y stderr a 2 tuberías, una para cada una.
Para crear las tuberías utilicé:
mkfifo -m 0666 /var/run/log_stdout.pipe
mkfifo -m 0666 /var/run/log_stderr.pipe
y funciona bien, pero cuando intento redirigir el proceso se bloquea
exec 2>/var/run/log_stderr.pipe
¡Gracias!
Respuesta1
Necesitas abrir elstderrpipa para leer. Hasta que esto se haga, la apertura para escritura se bloqueará.