Si tengo el script "script1.sh" y quiero que imprima su propio PID como primer paso. ¿Cómo puedo hacer esto en bash?
Si tengo el script "script1.sh" y quiero que imprima su propio PID como primer paso. ¿Cómo puedo hacer esto en bash?
Respuestas:
El PID del script que se está ejecutando actualmente es $$
http://www.gnu.org/software/bash/manual/bashref.html#index-_0024_0024
(
$$
) Se expande al ID de proceso del shell. En una()
subshell, se expande al ID de proceso de la shell de invocación, no a la subshell.
bash
> 4, el PID del subshell (como el PID de cualquier shell) se almacena en $ BASHPID