Estoy escribiendo un programa C en Android/Linux que ejecuta un comando del sistema. El comando envía texto a stdout, y estoy tratando de capturar el resultado en una cadena o matriz de caracteres.Obtener la salida de un comando del sistema desde stdout en C
Por ejemplo:
system("ls");
habría listar el contenido del directorio actual a la salida estándar, y me gustaría ser capaz de capturar esos datos en una variable mediante programación en C
¿Cómo ¿hacer esto?
Gracias.
Gracias, eso funcionó. – user1118764