Como agrupar processos com o mesmo nome

1

Como exibir lista de todos os processos preferencialmente (sem linha de cabeçalho ps), onde processos com o mesmo nome são agrupados?

ps -A | tail +2 

imprime os processos sem o cabeçalho mas não consigo descobrir como agrupar os processos que possuem o mesmo nome?

    
por N.Ali 04.07.2017 / 00:29

2 respostas

1

ps|pr -t|cut -d" " -f3 |sort |tee output.lst
  • ps - > fornece os processos em execução
  • pr- > paginando arquivos - > suprimir qualquer cabeçalho
  • recortar - > selecionando uma coluna particular
  • classificar- > classificando qualquer coluna
  • tee - > lojas, bem como exibe

Primeiro, revisei os processos que estão sendo executados através do ps. Desde ps dá um cabeçalho, então usei pr -t , que irá remover qualquer cabeçalho. Depois disso, selecionei a terceira coluna do arquivo, pois os nomes dos processos são armazenados na terceira coluna por meio do comando cut. Depois disso, eu classifiquei o resultado. Ele trará processos com o mesmo nome juntos. Depois disso, eu tenho o resultado do pipelined para o comando tee.

    
por 02.06.2018 / 18:09
0

Isso deve ser feito:

ps axhk comm

ax - Exibe todos os processos no sistema.

h - sem cabeçalho.

k comm - Especifique a ordem de ordenação por comando.

    
por 04.07.2017 / 00:43

Tags