JavaScript でのシェル コマンドの実行
JavaScript では、「ls」などのシステム シェル コマンドを実行する必要がある場合があります。システム情報を取得して処理します。 Node.js プラットフォームは、「child_process」モジュールを利用したこのタスクのソリューションを提供します。
実装
JavaScript でシェル コマンドを効果的に実行するには、次の手順に従います。
exec(command, callback)
ここで:
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); } });
この例は、「ls」コマンドを実行してログを記録する方法を示しています。結果をコンソールに表示します。 「stdout」変数には実行されたコマンドの出力が含まれ、「stderr」変数には実行中に発生したエラーがキャプチャされます。
以上がNode.js「child_process」モジュールを使用して JavaScript でシェル コマンドを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。