Announcement

Collapse
No announcement yet.

Ausgabe von der Funtion system() weiter verarbeiten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ausgabe von der Funtion system() weiter verarbeiten

    Hallo,

    ich habe folgendes Problem:
    Ich benutze in meinem Programm die Funktion system(), um einen Systembefehl auszuführen (system("ps -aux")).
    Die Bildschirmausgabe von der funktion system(), möchte ich in meinem Programm weiter verarbeitet.
    Wie kann ich das umsetzten.

    Gruß Christian

  • #2
    Hallo Cristian,
    eine Möglichkeit wäre die Ausgabe des aufgerufenen Programms
    auf eine Textdatei umzuleiten und mit dieser dann
    weiter zu verfahren. Der Aufruf des system()-Befehls
    könnte dann wie folgt aussehen.
    <pre>system("ps -aux >> textdatei.txt");</pre>

    mfG Ral

    Comment


    • #3
      Nur zur Info:
      Mit einem > wird jedesmal eine neue datei erstellt, dh. eine vorhandene wird überschrieben. Und mit >> wird an eine vorhandene Datei angehängt.

      mfG Ral

      Comment

      Working...
      X