Beste Weg, zu erfassen Ausgang aus dem system-Befehl, um eine Textdatei?

Ich versuche zu erfassen Ausgabe mit Perl - system Funktion führen und leiten Sie einen system-Befehl den Ausgang in eine Datei, aber aus irgendeinem Grund bekomme ich nicht die gesamte Ausgabe.

Ich bin mit folgender Methode:

system("example.exe >output.txt");

Was ist falsch mit diesem code, oder gibt es eine alternative Möglichkeit, die gleiche Sache zu tun?

  • wo example.exe ist ein win32-Konsole-Anwendung
InformationsquelleAutor int80h | 2011-10-17
Schreibe einen Kommentar