ホームページ >ウェブフロントエンド >jsチュートリアル >Node.js を使用して JavaScript でシェル コマンドを実行する方法
JavaScript でのシェル コマンドの実行
Node.js を使用する場合、タスクを実行するためにシステム シェルと対話する必要がある場合があります。システムコマンドの実行など。この記事では、JavaScript を使用してこれを実現する方法について説明します。
実装
JavaScript でシェル コマンドを実行するには、child_process モジュールを利用できます。以下に例を示します。
<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>
この例では、ls コマンドが実行され、その出力が stdout 変数に返されます。コマンドの実行中にエラーが発生した場合は、エラー変数でアクセスできます。
追加の考慮事項
以上がNode.js を使用して JavaScript でシェル コマンドを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。