Advertisement
Guest User

Untitled

a guest
Jan 16th, 2019
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.33 KB | None | 0 0
  1. int shell_fork(char **arguments){
  2.     pid_t pid;
  3.     pid = fork();
  4.     if(pid== -1){
  5.         perror("\033[0;31m""ERROR""\033[0m");
  6.     }
  7.     else if (pid == 0){
  8.         execvp(arguments[0], arguments);
  9.         perror("\033[0;31m""ERROR""\033[0m");
  10.         exit(EXIT_FAILURE);
  11.  
  12.     }
  13.     else{
  14.         wait(NULL);
  15.     }
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement