サブシェルからプロセスIDをどのように取得できますか? [コピー]

サブシェルからプロセスIDをどのように取得できますか? [コピー]

メインシェルのプロセスIDを取得できることはわかっていますが、$$ブロック内で生成されたサブシェルのPIDをどのように取得できますか?( ... )

答え1

$BASHPID を使用して違いを確認できます。

(echo $$ $BASHPID)

関連情報