
Я знаю, что могу получить идентификатор процесса основной оболочки с помощью $$
, но как получить PID дочерней оболочки, созданной, например, ( ... )
из блока?
решение1
Вы можете использовать $BASHPID, чтобы увидеть разницу:
(echo $$ $BASHPID)
Я знаю, что могу получить идентификатор процесса основной оболочки с помощью $$
, но как получить PID дочерней оболочки, созданной, например, ( ... )
из блока?
Вы можете использовать $BASHPID, чтобы увидеть разницу:
(echo $$ $BASHPID)