1. ホーム
  2. linux

[解決済み] 親プロセスから子プロセスを取得する方法

2023-02-05 19:44:35

質問

シェルスクリプトで親プロセスIDから子プロセスIDを取得することは可能でしょうか?

シェルスクリプトで実行するファイルがあるのですが、そのファイルから新しいプロセス プロセス1 (親プロセス)を生成します。これは プロセス1 は別のプロセスをフォークしています プロセス2 (子プロセス)をフォークしています。スクリプトを使って、私は プロセス1 をコマンドを使って取得します。

cat /path/of/file/to/be/executed

が、子プロセスのpidを取得することができません。

どのように解決するのですか?

を使うだけです。

pgrep -P $your_process1_pid