Как получить PID оболочек в конвейере?

Как получить PID оболочек в конвейере?

Например, я бегаю

sleep 1 | sleep 2 | sleep 3 &

Как мне получить идентификаторы процессов каждой части? Я мог бы изучить вывод, jobs -lно его формат может быть подозрительным среди оболочек, и я ищу более простой способ.

решение1

Вы можете использовать опцию pgrepwith -aдля получения полного списка:

pgrep -a sleep

Связанный контент