Red de conocimientos turísticos - Información de alquiler - Una pregunta sobre programación en lenguaje C en Linux
Una pregunta sobre programación en lenguaje C en Linux
Esta función es fácil de implementar. Ingrese q para salir del programa
#include
#include #include int main() { int pid; char cmd [100] = {0}; char* ptr; while(1) { ptr = cmd ; printf("PROMPT>"); while((*(ptr++)=getchar())!='\n'); *ptr = 0; if(!strcmp(cmd,"q\n")) { printf("salir\n"); p> devuelve 0; } if ((pid = fork()) == 0) { sistema(cmd); devuelve 0; } si no (pid >= 1) { waitpid(-1, NULL,0); } else { puts(" error" ); return -1; /* Manejo de errores*/ } } }