如何在Javascript中执行Shell命令

如何在Javascript中执行Shell命令,第1张

如何在Javascript中执行Shell命令

从浏览器中运行的Javascript函数的角度来看,这里的许多其他答案似乎都可以解决此问题。我会射击并回答,假设问问者说“ Shell script”时,他的意思是Node.js后端Javascript。可能使用commander.js来框架你的代码:)

你可以使用节点API 的child_process模块。我在下面粘贴了示例代码。

var exec = require('child_process').exec, child;child = exec('cat *.js bad_file | wc -l',    function (error, stdout, stderr) {        console.log('stdout: ' + stdout);        console.log('stderr: ' + stderr);        if (error !== null) {  console.log('exec error: ' + error);        }    }); child();

希望这可以帮助!



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5602213.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存