当前位置: 技术问答>linux和unix
父进程如何能得到其下子进程的PID?
来源: 互联网 发布时间:2015-08-30
本文导语: 父进程下面有若干子进程。现在需要父进程用kill给这些子进程发消息,那么子进程的PID如何得到? | #include #include #include #include #include #include #include "ourhdr.h" int main(void) { char buf[MAXLINE];...
父进程下面有若干子进程。现在需要父进程用kill给这些子进程发消息,那么子进程的PID如何得到?
|
#include
#include
#include
#include
#include
#include
#include "ourhdr.h"
int
main(void)
{
char buf[MAXLINE];
pid_t pid;
int status;
printf("%% ");
while (fgets(buf,MAXLINE,stdin) != NULL){
buf[strlen(buf)-1]=0;
if(( pid=fork())