Como contar o número de linhas de uma saída?

17

Digamos que eu tenha o programa:

Calculate.py

Existe uma linha de comando unix que conta o número de linhas geradas pelo meu programa, Calculate.py?

    
por MEhsan 09.12.2015 / 05:38

1 resposta

31

Você pode canalizar a saída para wc . Você pode usar o sinalizador -l para contar linhas. Execute o programa normalmente e use um canal para redirecionar para wc.

python Calculate.py | wc -l

Como alternativa, você pode redirecionar a saída do programa para um arquivo, digamos calc.out , e executar wc nesse arquivo.

python Calculate.py > calc.out
wc -l calc.out
    
por 09.12.2015 / 05:40