Re: O que é e para que serve "2>&1"?
Lucas Castro <[email protected]>
| Newsgroups | gmane.linux.debian.user.portuguese |
|---|---|
| Message-ID | <[email protected]> |
On 10/20/21 1:44 PM, Vitor Hugo wrote: > Quando pretendemos direcionar o output de forma a executar um comando > sem receber qualquer informação, entre a qual potenciais erros de > execução utilizamos: > > |meuComando >/dev/null 2>&1 | > > Efetivamente com |>/dev/null| estamos a enviar o /output/ para um > ficheiro dispositivo que representa um vazio (buraco negro), mas o que > é |2>&1| e para que serve ? > Redireciona stderr para stdout, estão o comando após o pipe | poderá opera sobre saída de erro do comando. 0 - stdin 1 - stdout 2 - stderr https://en.wikipedia.org/wiki/Standard_streams --- Lucas Castro