En subshell, ¿cómo se obtiene su identificación de proceso?

En subshell, ¿cómo se obtiene su identificación de proceso?

Sé que puedo obtener la identificación del proceso del shell principal mediante $$, pero ¿cómo se obtiene el PID del subshell creado, por ejemplo, ( ... )desde dentro del bloque?

Respuesta1

Puedes usar $BASHPID, para ver la diferencia:

(echo $$ $BASHPID)

información relacionada