¿Por qué se bloquea `exec 2>algún archivo`?

¿Por qué se bloquea `exec 2>algún archivo`?

Por que

exec >somefile

regresar inmediatamente, mientras

exec 2>somefile

¿No es así y aguanta indefinidamente? Gracias.

Respuesta1

No cuelga. Si está ejecutando de forma interactiva y mira dentro somefile, verá el mensaje. STDERR es donde bash escribe el mensaje.

información relacionada