pgrep para processos que não estão associados a um terminal no Ubuntu

1

Eu gostaria de encontrar todos os PIDs de processos que não estão associados a um terminal.

Quando eu faço o ps aux | menos comando, vejo no campo TTY um monte de processos com? personagem

Eu gostaria de obter o ID desses processos. Existe uma maneira de fazer isso com o pgrep?

Eu tentei olhar o documentário aqui link mas não é muito claro ...

    
por A.S.F Studio 11.12.2016 / 10:55

1 resposta

1

Eu não acho que você pode fazer isso com pgrep . Você pode fazer isso com ps .

ps -e -o pid= -o tty= | awk '$2 == "?" {print $1}'
    
por 12.12.2016 / 02:53

Tags