Como grep exim saída do comando no terminal?

0

Eu esperava que esse comando imprimasse algumas linhas contendo a string "encaminhada por":

root@localhost:~# exim -bt -d [email protected] | grep "routed by"

Mas listou a saída completa do comando exim -bt -d [email protected] . Qual comando faria o que eu excetuava? O sistema operacional é o Debian Jessie.

    
por trzczy 14.01.2017 / 02:57

1 resposta

2

A saída vai para stderr, então redirecione-a:

$ exim -bt -d [email protected] 2>&1|grep routed\ by
routed by amavis router
    
por 14.01.2017 / 03:08