Ben script "script1.sh" varsa ve ben ilk adım olarak kendi PID yazdırmak istiyorum. Bunu bash'da nasıl yapabilirim?
Ben script "script1.sh" varsa ve ben ilk adım olarak kendi PID yazdırmak istiyorum. Bunu bash'da nasıl yapabilirim?
Yanıtlar:
Çalışmakta olan komut dosyasının PID'si $$
http://www.gnu.org/software/bash/manual/bashref.html#index-_0024_0024
(
$$) Kabuğun işlem kimliğine genişler. Alt()kabukta, alt kabuğa değil, çağıran kabuğun işlem kimliğine genişler.
bash> 4'te, alt kabuğun PID'si (herhangi bir kabuğun PID'si gibi) $ BASHPID