¿Cómo obtener los PID de los shells en proceso?

¿Cómo obtener los PID de los shells en proceso?

Por ejemplo yo corro

sleep 1 | sleep 2 | sleep 3 &

¿Cómo obtengo identificadores de proceso de cada parte? Podría examinar la salida, jobs -lpero su formato puede ser cauteloso entre los shells y estoy buscando una forma más sencilla.

Respuesta1

Puede utilizar la opción pgrepcon -apara obtener un listado completo:

pgrep -a sleep

información relacionada