Jeśli mam skrypt „script1.sh” i chcę, aby najpierw wydrukował własny PID. Jak mogę to zrobić w bash?
13
PID aktualnie uruchomionego skryptu to $$
http://www.gnu.org/software/bash/manual/bashref.html#index-_0024_0024
(
$$
) Rozwija się do identyfikatora procesu powłoki. W()
podpowłoce rozwija się do identyfikatora procesu powłoki wywołującej, a nie podpowłoki.
bash
> 4, podpowłoki PID (PID żadnego jako powłoki) jest przechowywana w $ BASHPID