31/05/2010, 10:52
|
| | | Fecha de Ingreso: mayo-2010 Ubicación: Chile
Mensajes: 31
Antigüedad: 14 años, 5 meses Puntos: 0 | |
Respuesta: como ejecutar un commando y obtener lo que imprime en la consola? estimado, utiliza popen (pipe I/O to/from process)
es una funcion de la stdio:
una cosa asi:
strcpy(comando,"comando a ejecutar");
if ((fhand=popen(comando,"r"))==NULL)
{
printf("Error a intentar popen\n");
exit(1);
}
while(fgets(buffer,sizeof(buffer),fhand))
{
printf("%s",buffer);
}
espero te sirva |