linux fork()进程问题

时间:2017-08-28 22:04:28

标签: linux fork

我遇到以下过程的问题,因为它由于某种原因没有运行。

main()
{
  int n;
  for (n=0;n<10;n++)
  {
    printf("my pid = %d, my ppid = %d, n = %d\n" , getpid(), getppid(), n);
    sleep(1);
    if ( fork() != 0 )
      exit(0);
  }
}

1 个答案:

答案 0 :(得分:2)

这是需要编译和执行的C代码。它不是shell代码,它不会在shell中运行。