我的问题与fork()
在 Perl 代码中使用有关。我希望派生一个新进程并捕获其 PID 并将其返回给被调用程序。Perl 中是否有一些命令可以使这成为可能?
问问题
2146 次
4 回答
13
于 2009-09-17T11:39:48.797 回答
6
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
}
于 2009-09-17T13:22:22.860 回答
6
fork将子 pid 返回给父,将 0 返回给子。
于 2009-09-17T11:40:50.320 回答
4
嗯,Perl 的fork
函数将PID
子返回给父,0 返回给子,这不是你想要的吗?
于 2009-09-17T11:40:01.350 回答