Primeiro - eu queria saber quantos processos estão em execução, então usei este comando:
$ ps | wc
eu estava esperando um número, mas a saída foi:
20 115 844
Três números foram impressos - com um espaço do tamanho de ' tab ' entre eles.
o que significam esses números? eles estão de alguma forma relacionados aos diferentes 'aux' que posso usar com ps? provavelmente este não é um número longo - isso significa que meu sistema operacional executa mais de 20 milhões de processos ...
Obrigado!
A página de manual wc diz que:
Ou seja, esses três números são o número de linhas (20), palavras (115) e bytes (844) na
ps
saída.Se você quiser apenas o número de linhas, use:
O comando
man wc
explicaria exatamente o que owc
comando faz quando não há opções na linha de comando.Pode conter algo como
(retirado da especificação POSIX deste utilitário padrão)
Isso significa que os números que você vê são o número de caracteres de nova linha (ou "linhas"), o número de palavras (por alguma definição de "palavra" que possivelmente depende de sua localidade) e o número de bytes na saída de
ps
.