![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de Alto Nivel Plantear preguntas acerca de C, C + +, Java, SQL, y otros lenguajes de programación aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| cómo obtener el código fuente de los comandos de Unix? | jagdish.machhi @ | Linux | 4 | 08-10-2007 11:44 AM |
| Necesito ayuda con algunos comandos, por favor | mujtba | UNIX for Dummies Preguntas y Respuestas | 2 | 01-14-2005 02:49 PM |
| comandos | kironpmullamkuz | Seguridad | 2 | 06-28-2002 12:45 AM |
| comandos | Special K | UNIX for Dummies Preguntas y Respuestas | 3 | 02-13-2002 02:27 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
código que lee comandos desde el nivel I / P y ejecuta los comandos
Hola a todos, He escrito una pequeña pieza de código que lee comandos desde la entrada estándar y ejecuta los comandos. Su trabajo es delicado y execting los comandos bien. Aceptar los argumentos también. por ejemplo, # mkdir <nombre del directorio El problema es que su no dejarme cambiar el directorio, es decir pwd restantes es la misma. los cambios que deben introducirse en él para que la cambie directorios también. Código:
#include <stdio.h>
#include <string.h>
#define MAXLINE 50
int main(void)
{
char buf[MAXLINE];
printf("%% ");
while (fgets(buf, MAXLINE, stdin) != NULL)
{
buf[strlen(buf) -1] = 0;
system(buf);
printf("%% ");
}
}
recuerdos |
|
||||
|
Cita:
|
|
||||
|
bien ...
gracias. |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|