Ausführen von Shell-Befehlen in JavaScript
Bei der Arbeit mit Node.js müssen Sie möglicherweise mit der System-Shell interagieren, um Aufgaben auszuführen wie zum Beispiel das Ausführen von Systembefehlen. In diesem Artikel erfahren Sie, wie Sie dies mit JavaScript erreichen.
Implementierung
Um einen Shell-Befehl in JavaScript auszuführen, können Sie das Modul child_process verwenden. Hier ist ein Beispiel:
<code class="javascript">const exec = require('child_process').exec; exec('ls', (error, stdout, stderr) => { if (error) { console.log('Error executing shell command:', error); } else { console.log('Command output:', stdout); } });</code>
In diesem Beispiel wird der ls-Befehl ausgeführt und seine Ausgabe wird in der stdout-Variablen zurückgegeben. Wenn während der Befehlsausführung ein Fehler auftritt, ist dieser in der Fehlervariablen verfügbar.
Zusätzliche Überlegungen
Das obige ist der detaillierte Inhalt vonWie führe ich Shell-Befehle in JavaScript mit Node.js aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!