Linuxに名前付きパイプがあるとします。
mkfifo lk.log
コマンドラインから、これを実行して、名前付きパイプファイルに書き込まれたものをすべて印刷できます。
node monitor.js < lk.log
これがスクリプトのように見えるふりをします
// monitor.js
process.stdin.resume();
process.stdin.setEncoding('utf8');
// read data from stdin
process.stdin.on('data', function(chunk) {
console.log(chunk);
});
を使用してノード内でこれを行うにはどうすればよい child_process.spawn
ですか?
child_process.spawn('node', ['monitor.js'])...