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 |