System1 system int system(const char *command) #include <sys/types.h> #include <sys/wait.h> #include <signal.h> #include <stdlib.h> #include <unistd.h> #include <paths.h> extern char **environ; int system(const char *command) { pid_t pid; sig_t intsave, quitsave; sigset_t mask, omask; int pstat; char *argp[] = {"sh", "-c", NULL, NULL}; if (!command)/* just checking... */ return(1); argp.. 2016. 7. 9. 이전 1 다음