Duplicar posible:
How can I run an external program from C and parse its output?C: ¿Ejecuta un comando del sistema y obtiene salida?
Quiero ejecutar un comando en Linux y obtener el texto devuelto de lo que da salida, pero No quieren que este texto impreso a la pantalla . ¿Hay una manera más elegante que hacer un archivo temporal?
Ya discutido en varias ocasiones. – dmckee
Marcado como duplicado pero no lo apunta. No creo que esta sea una solución perfecta. Al mismo tiempo que dice que está duplicado, nos lo indicará. ¡¡O mejor!! hacer un redireccionamiento basado en el número de reporteros duplicados. – erm3nda