在 JavaScript 中执行 Shell 命令
在 JavaScript 中,您可能会遇到需要执行系统 shell 命令,例如“ls”检索和处理系统信息。 Node.js 平台利用“child_process”模块为此任务提供了解决方案。
实现
要在 JavaScript 中有效执行 shell 命令,请按照以下步骤操作:
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 中执行 Shell 命令?的详细内容。更多信息请关注PHP中文网其他相关文章!