Ele não trava. Se você estiver executando de forma interativa e olhar dentro de somefile
, verá seu prompt. STDERR é onde o bash escreve o prompt para.
Por que
exec >somefile
retorne imediatamente, enquanto
exec 2>somefile
não e espera indefinidamente? Obrigado.
Tags bash exec io-redirection