我的文件:
1.txt
1
2
3
4
5
6
7
...
代码
const fileStream = Fs.createReadStream('1.txt', {
encoding:'utf-8'
});
const rl = readline.createInterface({
input: fileStream ,
crlfDelay: Infinity
});
现在我需要获得第五和第六行
5
6
这种情况是,我需要读取一些100MB + .txt
最好的方法是使用fs.createReadStream,这将创建一个流读取器,该流读取器以类似于Python和Java之类的其他语言来输入(和输出)数据。