cid = fork(); if(cid == -1) { exit(-1); } if(cid == 0) { exit_status = execlp(comando, comando, 0); perror("execlp"); printf("Child exist status: %d\n", exit_status); exit(exit_status); } else { wait(&status); printf("Parent caught status: %d\n", status); return status; }