Verwenden child_process.execSync aber halten Sie die Ausgabe in der Konsole

Ich würde gerne die execSync Methode, die Hinzugefügt wurde, in NodeJS 0.12, haben aber immer noch die Ausgabe in der Konsole-Fenster, aus dem ich lief die Knoten script.

E. g. wenn ich eine NodeJS-Skript mit der folgenden Zeile möchte ich sehen, die vollständige Ausgabe des rsync-Befehl "live" in der console:

require('child_process').execSync('rsync -avAXz --info=progress2 "/src" "/dest"');

Ich verstehe, dass execSync gibt die Ausgabe des Befehls und, dass ich drucken konnte, dass die Konsole nach der Ausführung, aber auf diese Weise habe ich nicht "live" Ausgabe...

InformationsquelleAutor der Frage suamikim | 2015-05-08

Schreibe einen Kommentar