我想在從stdout中讀取修改的內容之前運行子進程來修改文件(分兩步)。 我試圖通過使用在bash中完美工作的進程替換來做到這一點,但不是當我從節點嘗試它時。進程替換 - Node.js child_process
這是怎麼樣的,有什麼命令看起來像..
var p = exec('command2 <(capture /dev/stdout | command1 -i file -) -',
function (error, stdout, stderr) {
console.log(stderr);
});
標準錯誤打印:
/bin/sh: -c: line 0: syntax error near unexpected token `('
什麼是節點這樣做的正確方法?