Estou tentando executar o seguinte:
exec &>filename
Depois disso, não consigo ver nada, inclusive o que eu digitei, tudo bem.
Eu tento freneticamente exec 1>&1e exec 2>&2, mas nada acontece.
Agora, sem matar o shell, como recupero a saída redirecionada para o stdout e o erro redirecionado para o stderr, respectivamente? Os descritores de arquivo são a única maneira de referenciar o padrão [in | out] put and stderr?
execconstrução é geralmente usada em scripts que são executados em um subshell, para redirecionar sua saída, por exemplo, para um arquivo. Não vejo utilidade em uma sessão interativa.