Respostas:
Sim. Anexar |
ao operador de redirecionamento para formar >|
. Isso está no § 3.6.2 do Manual de Referência do Bash , qv
Se o operador de redirecionamento for '>' e a opção noclobber para o conjunto interno tiver sido ativada, o redirecionamento falhará se o arquivo cujo nome resultar da expansão da palavra existir e for um arquivo regular. Se o operador de redirecionamento for '> |' ou se o operador de redirecionamento for '>' e a opção noclobber não estiver ativada, o redirecionamento será tentado mesmo se o arquivo nomeado pela palavra existir.
Visite este tutorial sobre a opção noclobber . Pode ser de ajuda.
err &>| out
que não funciona?