stdout에서 수정 된 내용을 읽기 전에 하위 프로세스를 실행하여 두 단계로 파일을 수정하려고합니다. bash에서 완벽하게 작동하는 프로세스 대체를 사용하여이를 수행하려고하지만 노드에서 시도 할 때 그렇지 않습니다.프로세스 대체 - Node.js child_process
이 명령이
var p = exec('command2 <(capture /dev/stdout | command1 -i file -) -',
function (error, stdout, stderr) {
console.log(stderr);
});
stderr에 인쇄 .. 어떻게 생겼는지, 가지입니다 :
/bin/sh: -c: line 0: syntax error near unexpected token `('
노드에서이 일을 적절한 방법은 무엇입니까?