Hallo, ist es möglich, auf einer Linux-Maschine, in einem in C++ geschriebenen Programm einen Terminal-Befehl auszuführen und die Ausgabe abzufangen und in einem char* oder string zu speichern? Das ganze soll etwas so aussehen:
1 | //Anfang
|
2 | char* ausgabe = unbekanntefunktion("linuxbefehl"); |
3 | //ausgabe verarbeiten.
|
Das Programm soll dann warten, bis der Befehl zuende ausgeführt wurde. Ich würde mich über Hilfe sehr freuen!