Contar o número de linhas em uma entrada canalizada?

0

Durante a execução

ps -eaf

Eu vejo uma lista de processos em execução.

É possível contar o número para linhas usando o awk?

    
por Whitewolf 22.10.2013 / 15:37

2 respostas

1

A melhor maneira de fazer isso, no sentido da maneira mais simples de fazer isso, é emitir o comando:

ps -eaf | wc -l

O comando wc foi originalmente escrito para contar palavras, mas também pode contar linhas (que é a opção -l), caracteres (-m), bytes (-c), ... veja man wc.

    
por 22.10.2013 / 16:04
0
ps -eaf | awk '{ ++cnt } END { print cnt }'
    
por 22.10.2013 / 15:47

Tags