code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| #include <stdio.h> #include <unistd.h>
int main(void) { pid_t pid; pid = fork();
if(pid > 0) { printf("parent process %d\n", getpid()); }
else if(pid==0) { printf("child process %d\n",getpid()); pid = fork(); if(pid>0) { printf("child process %d\n", getpid()); }
else printf("grand child %d\n", getpid()); }
else printf("error\n"); return 0; }
|
Author:
Slay
Permalink:
http://sean-baek.github.io/2022/08/21/2022-08-21-pid/
License:
Copyright (c) 2021 CC-BY-NC-4.0 LICENSE
Slogan:
Do you believe in DESTINY?