gpt4 book ai didi

javascript - 运行 Node.js 命令不会产生任何输出并且不会退出

转载 作者:行者123 更新时间:2023-11-29 23:44:49 29 4
gpt4 key购买 nike

因此以下代码不适用于 ping 命令。有什么建议吗?

var target = "8.8.8.8";
var exec = require('child_process').exec;
function puts(error, stdout, stderr) { console.log(stdout) }
exec("ping 8.8.8.8", puts);

谢谢大家!

最佳答案

试试这个:

    var child = require('child_process').spawn('ping', ["8.8.8.8"]);
child.stdout.on('data', function(data) {
console.log(data.toString('utf8'));
});

child.stdout.on('end', function(data) {
console.log('done')
});

关于javascript - 运行 Node.js 命令不会产生任何输出并且不会退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44460956/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com