¿Obtener una lista de procesos con intersección lógica de selectores?

¿Obtener una lista de procesos con intersección lógica de selectores?

El pscomando de Linux permite múltiples selectores, como usuario y nombre de comando, pero siempre devuelve el OR lógico de esos selectores (más de los que quiero). ¿Alguien conoce algún método o herramienta ya creado que pueda obtener la intersección (Y) de los selectores de procesos?

Respuesta1

Intentar pgrep. Hay diferentes selectores Y conectados. Se pueden utilizar los mismos conectores en sintaxis AND u OR.

Ejemplo: pgrep -u user1,user2 -G 111 sshdenumerará los procesos sshd que pertenecen al usuario1 O al usuario2 Y están en el grupo 111.

información relacionada