Lu Yuan
2015-3-20
关键字
File Descriptor 文件描述符
进程被创建时,系统自动创建三个数据流:
stdin, stdout, stderr。
默认展现在终端上。
process.stdin
标准输入流默认是暂停 (pause) 的,所以必须要调用 process.stdin.resume() 来恢复 (resume) 接收。
process.stdin.setEncoding('utf8');
process.stdin.on('readable', function() {
var chunk = process.stdin.read();
if (chunk !== null) {
process.stdout.write('data: ' + chunk);
}
});
process.stdin.on('end', function() {
process.stdout.write('end');
});
process.stdout / process.stderr
console.log = function(d) {
process.stdout.write(d + '\n');
};