xgqfrms™, xgqfrms® : xgqfrms's offical website of cnblogs! xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

Node.js & child_process All In One

Node.js & child_process All In One

https://nodejs.org/api/child_process.html#child_process_options_stdio

https://nodejs.org/api/child_process.html#child-process

demo

// child_process.js

const { spawn } = require('child_process');
// const ls = spawn('ls', ['-lh', '/usr']);
// const ls = spawn('ls', ['-al', '/etc/']);
const ls = spawn('ls', ['-al', '/etc/shells']);

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}`);
});


$ node ./child_process.js

refs

https://github.com/xgqfrms/set-process-env/issues/10#issuecomment-946914254



©xgqfrms 2012-2020

www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!


posted @ 2021-10-20 01:03  xgqfrms  阅读(51)  评论(1编辑  收藏  举报