ubuntu下在electron中如何使用spawn()执行shell脚本命令的实例
时间: 2023-04-10 19:00:28 浏览: 321
关于node-bindings无法在Electron中使用的解决办法
可以使用以下代码在electron中使用spawn()执行shell脚本命令:
const { spawn } = require('child_process');
const ls = spawn('sh', ['script.sh']);
ls.stdout.on('data', (data) => {
console.log(`stdout: ${data}`);
});
ls.stderr.on('data', (data) => {
console.error(`stderr: ${data}`);
});
ls.on('close', (code) => {
console.log(`child process exited with code ${code}`);
});
请注意,这只是一个示例,实际使用时需要根据具体情况进行修改。
阅读全文