int execvp(const char *file, char *const argv[]); int execvpe(const char *file, char *const argv[], char *const envp[]);
PATH
#!/path/to/interpreter [opt-args]
/path/to/interpreter [opt-args] script args
int system(const char *command);
command.
execl("/bin/sh", "sh", "-c", command, (char *) NULL);