execvp
extern int execvp(const char *file, char *const argv[]);
execvp("zip", zipArgs);
execvp(commandArgs[0], (char* const*)commandArgs);
return execvp(file, (char* const*)args);
execvp(argv[1], argv + 1);
pos = execvp(args[0], args);