0
어떻게하면 linux의 | (파이프)를 node.js 앱에 연결하여 다음 명령의 stdin
에 대한 명령의 stdout
을 파이프하십시오. 두 명령 모두 spawnSync
으로 생성됩니다.spawnSync의 stdout을 다른 spawnSync stdin으로 보냅니다
$ command1 -arg1 file | command2 arg2
> someoutput
을하지만 그렇지 않은 :
const spawnSync = require('child_process').spawnSync;
const c1Spawn = spawnSync('command1', ['arg1', 'file']);
const c2Spawn = spawnSync('command2', ['arg2'], { input: c1Spawn.output });
const someoutput = c2Spawn.output;