diff --git a/README.md b/README.md index e69de29..153afb8 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,9 @@ +## Ejemplos con fork() + +~~~ +juanjo@MINIS-JJ:~/proceso3$ gcc proceso31.c -o proceso31 +juanjo@MINIS-JJ:~/proceso3$ ./proceso31 +Mi PID es: 22937 +El PID de mi papa es: 22704 +juanjo@MINIS-JJ:~/proceso3$ +~~~ \ No newline at end of file diff --git a/proceso31 b/proceso31 new file mode 100755 index 0000000..9936a13 Binary files /dev/null and b/proceso31 differ diff --git a/proceso31.c b/proceso31.c new file mode 100644 index 0000000..94190cf --- /dev/null +++ b/proceso31.c @@ -0,0 +1,9 @@ +#include +#include +void main(void) { + __pid_t id_actual, id_padre; + id_actual = getpid(); + id_padre = getppid(); + printf("Mi PID es: %d\n", id_actual); + printf("El PID de mi papa es: %d\n", id_padre); +} \ No newline at end of file