利用Node.js延时执行脚本
本文代码的目的是为了延时执行linux脚本
setTimeout(()=>{
var spawn = require('child_process').spawn;
free = spawn('./go.sh');
// 捕获标准输出并将其打印到控制台
free.stdout.on('data', function (data) {
console.log('standard output:\n' + data);
});
// 捕获标准错误输出并将其打印到控制台
free.stderr.on('data', function (data) {
console.log('standard error output:\n' + data);
});
// 注册子进程关闭事件
free.on('exit', function (code, signal) {
console.log('child process eixt ,exit:' + code);
});
}, 2*60*1000)