|
|
|
|
 请教如何获取程序自己的PID? - NetSnake [ 2005-05-12 10:38 | 250 byte(s)]
 Re: 请教如何获取程序自己的PID? - Viperii [ 2005-05-12 10:58 | 177 byte(s)]
 Re: 请教如何获取程序自己的PID? - NetSnake [ 2005-05-12 11:09 | 114 byte(s)]
 Re: 请教如何获取程序自己的PID? - NetSnake [ 2005-05-12 13:27 | 44 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
我的程序需要得到自己的PID,但不知道怎么去获取。
在fork一个子进程后,对子进程来说,fork返回的pid始终是0,用getppid,但那是得到父进程的pid。
我搜了一些资料,好像perl并没有很简单的方法得到自己的PID?
谢谢!
|
|
|
----
学习 ...
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
获得pid还有比perl更简单的?perl用$$就行了:D
perl的getppid()和Linux C不一样,但你可以用Linux::Pid:
use Linux::Pid;
print Linux::Pid::getppid();
|
|
|
----
Where is the RED pill? I want OUT!
|
|
[Original]
[Print]
[Top]
|
|
|