【求助】fork创建子进程问题
我在看linux0.11的源代码,在main()中init()函数中有这样的代码
1.(!(pid=fork())) {
2.close(0);
3. if (open("/etc/rc",O_RDONLY,0))
4. _exit(1);
5. execve("/bin/sh",argv_rc,envp_rc);
6._exit(2);
7. }
8.if (pid>0)
9.while (pid != wait(&i))
/* nothing */
第一行和第八行的pid值怎么会不一样
请高手指点一下