#include // fork, execl #include // wait #include // pid_t #include // printf int main(int argc, char* argv[]) { pid_t f = fork(); if (f == 0) { // in child execl(argv[1], argv[1], (char*)NULL); } else { int status; wait(&status); printf("Exit status: %d\n", status); } }