Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

Eliminação de saída indesejada

Às vezes, “silêncio vale a pena” e não queremos a saída de um comando, apenas queremos jogá-la fora. Isso se aplica especialmente a mensagens de erro e status. O sistema fornece uma maneira de fazer isso redirecionando a saída para um arquivo especial chamado “/ dev / null”. Este arquivo é um dispositivo do sistema chamado de balde de bits que aceita entrada e não faz nada com ela. Para suprimir mensagens de erro de um comando, fazemos o seguinte:



[me @ linuxbox ~] $ ls -l / bin / usr 2> / dev / null

[me @ linuxbox ~] $ ls -l / bin / usr 2> / dev / null


imagem

/ dev / null na cultura Unix

O balde de bits é um conceito antigo do Unix e, devido à sua universalidade, apareceu em muitas partes da cultura Unix. Quando alguém diz que está enviando seus comentários para / dev / null, agora você sabe o que isso significa. Para obter mais exemplos, consulte o artigo da Wikipedia sobre “/ dev / null”.


Top OS Cloud Computing na OnWorks: