我想在Node JS中创建实用程序,可以像:
一样使用node util.js | node util2.js
就像你说的那样
cat * | grep str
等
答案 0 :(得分:3)
使用process.stdin
和process.stdout
信息流。
以下是这些文档的示例:
process.stdin.resume();
process.stdin.setEncoding('utf8');
process.stdin.on('data', function (chunk) {
process.stdout.write('data: ' + chunk);
});
process.stdin.on('end', function () {
process.stdout.write('end');
});
调用process.stdin.resume()
启动标准输入的数据流,并使程序保持运行,直到stdin暂停或结束。