#include #include char* const cmd[] = {"ls", "-l", 0}; int main() { int status; pid_t pid = fork(); if (pid == 0) { printf("child execvp-ing\n"); execvp(cmd[0], cmd); } else { waitpid(pid, &status, 0); printf("status = %d\n", status); printf("parent done\n"); } }