スクリプトのPIDを取得する方法は?


13

スクリプト "script1.sh"があり、最初のステップとして独自のPIDを印刷したい場合。bashでこれを行うにはどうすればよいですか?

回答:


19

現在実行中のスクリプトのPIDは $$

http://www.gnu.org/software/bash/manual/bashref.html#index-_0024_0024

$$)シェルのプロセスIDに展開します。で()サブシェルは、起動したシェルではなく、サブシェルのプロセスIDに展開されます。


1
サブシェルのPIDはどのように取得しますか?
トリシス

3
では@trysis bash> 4、サブシェルのPID(任意のシェルのPIDなど)は$ BASHPIDに保存されているが
KOS
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.