
O ps
comando do Linux permite vários seletores, como usuário e nome do comando, mas sempre retorna o OR lógico desses seletores (mais do que eu quero). Alguém conhece algum método ou ferramenta já feita que consiga obter a interseção (AND) dos seletores de processos?
Responder1
Tentar pgrep
. Existem diferentes seletores AND conectados. Os mesmos conectores podem ser usados na sintaxe AND ou OR.
Exemplo: pgrep -u user1,user2 -G 111 sshd
listará os processos sshd que pertencem ao usuário1 OU usuário2 E estão no grupo 111.