Advertisement
Guest User

Untitled

a guest
Feb 19th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.61 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <sys/types.h>
  4. #include <unistd.h>
  5. //Compile avec cette cmd : gcc -Wall -o Test ctrl.c
  6. //Execute le programme de cette maniere Test 5 ls -l
  7. //Demande pq il y'a des affichages en moins ou en plus (regarde le total X) et pourquoi รงa attend un appui du bouton entree)
  8. void spawn(char* argv[])
  9. {
  10.     int n = atoi(argv[1]);
  11.     pid_t child = 1;
  12.     for(int i = 0 ; i < n; i++)
  13.     {
  14.        if(child > 0) child = fork();
  15.     }
  16.   if(child == 0) /*printf(" test "); */ execvp(argv[2], argv+2);
  17. }
  18.  
  19. int main(int argc, char* argv[])
  20. {
  21.     spawn(argv);
  22.     return 0;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement