我正在寻找一种方法将数据从一个脚本传递或输出到另一个脚本,以便后期脚本可以使用来自第一个脚本的输出执行自身。
基本上,我有一个ruby脚本,其中包含一些指令,我想将ruby脚本的结果传递(或输出...)到node.js脚本。
我想帮助(以及示例......)关于如何实现这一点和/或对我可能从未听说过可能做到这一点的技术或技术的建议
谢谢。
您可以使用child_process exec
执行脚本并处理它的输出。
# example.rb
puts "hello world"
// example.js
const exec = require('child_process').exec
exec('ruby example.rb', function(err, stdout, stderr) {
console.error(err)
console.error('stderr: ' + stderr)
console.log('stdout: ' + stdout) // logs "hello world"
});