Como faço para contar as mensagens do mailq do Postfix?

8

Como posso obter o número de mensagens contadas no mailq do Postfix? O comando mailq exibe mensagens inteiras no mailq, mas eu gostaria de saber apenas count . Existe algum comando para isso. Meu sistema operacional é centos 5.5.

    
por Sai Ye Yan Naing Aye 21.02.2013 / 11:51

3 respostas

14

Eu uso isso:

mailq | grep -c "^[A-F0-9]"

Você pode canalizar a saída de mailq por meio de vários outros filtros, como uniq , sort e wc , para obter outras estatísticas.

    
por 21.02.2013 / 11:57
15

mailq | tail -n 1 ou find /var/spool/postfix/deferred -type f | wc -l

ambos funcionam

    
por 21.02.2013 / 11:58
0

Pipe a saída para wc, se mais refinamento for necessário, use grep.

    
por 21.02.2013 / 11:57