新しいプロセスをフォークしてPerlでPIDを取得するにはどうすればよいですか?
質問
私の問題は、Perlコード内での fork()
の使用に関連しています。
新しいプロセスをフォークし、そのPIDをキャプチャして、呼び出し先プログラムに返したいと思います。これを可能にするコマンドがPerlにありますか?
解決
my $pid = fork();
if ($pid == 0)
{
# We are the child.
}
elsif defined($pid)
{
# We are the parent of child with PID=pid
}
else
{
# The fork failed
}
所属していません StackOverflow