【问题标题】:How to call a bash script's function from node js? [duplicate]如何从节点 js 调用 bash 脚本函数? [复制]
【发布时间】:2016-07-21 18:30:58
【问题描述】:

试图从另一个用 NodeJS 编写的脚本调用 bash-scripts 的函数。

【问题讨论】:

    标签: node.js bash


    【解决方案1】:

    您可以使用 child_process' exec 在 Node.js 中运行 bash 脚本

    var exec = require('child_process').exec;
    
    exec('./yourscript.sh <args>',
      function (error, stdout, stderr) {
        console.log('stdout: ' + stdout);
        console.log('stderr: ' + stderr);
        if (error !== null) {
          console.log('exec error: ' + error);
        }
    });
    

    【讨论】:

      猜你喜欢
      • 2018-06-19
      • 2017-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-07
      • 1970-01-01
      相关资源
      最近更新 更多