Stdout e stderror no CentOS

1

Eu sou o comando exec:

yum info mcrypt | grep -i error > /dev/null
yum info mcrypt | grep -i error 2> /dev/null

Mas eu vejo:

Error: No matching Packages to list

Como posso esconder essa mensagem de stdout?

    
por Java Dude 16.09.2013 / 19:58

1 resposta

3

Não é exatamente claro o que você está tentando fazer - Por que você "grep" para uma mensagem de erro que você não quer.

Eu suspeito que o problema que você está tendo pode ser que você está desviando o stderr depois que ele foi exibido - você pode querer estar usando

yum info mcrypt 2>/dev/null | grep -i "error"

Ou, se você está simplesmente querendo ignorar o erro,

yum info mcryp3t 2>/dev/null
    
por 16.09.2013 / 20:08