Shell-Befehle in JavaScript ausführen
In JavaScript müssen Sie möglicherweise System-Shell-Befehle wie „ls“ ausführen Systeminformationen abrufen und verarbeiten. Die Node.js-Plattform bietet eine Lösung für diese Aufgabe mithilfe des Moduls „child_process“.
Implementierung
Um Shell-Befehle in JavaScript effektiv auszuführen, befolgen Sie diese Schritte:
exec(command, callback)
Wobei:
var exec = require('child_process').exec; exec('ls', function (error, stdout, stderr) { console.log('Stdout: ' + stdout); console.log('Stderr: ' + stderr); if (error) { console.log('Error: ' + error); } });
Dieses Beispiel zeigt, wie Sie den Befehl „ls“ ausführen und protokollieren Ergebnisse an die Konsole. Die Variable „stdout“ enthält die Ausgabe des ausgeführten Befehls, während die Variable „stderr“ alle während der Ausführung aufgetretenen Fehler erfasst.
Das obige ist der detaillierte Inhalt vonWie führe ich Shell-Befehle in JavaScript mit dem Node.js-Modul „child_process' aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!