2
현재 Node.js를 사용하고 있으며 대형 텍스트 파일에서 어떤 행을 읽는 지 궁금합니다. 확실한 솔루션과 같이 될 것이다 :Node.js : 효율적으로 라인 범위를 읽음
var fs = require('fs');
fs.readFile(file, function(err, data) {
var lines = data.split('\n');
});
그러나, 그와 같은 것들 메가 바이트 +로 큰 텍스트 파일에 대한 비현실적 메모리에 전체 파일을로드 포함한다.
Bash에서는이 경우 일반적으로 sed
을 사용합니다. lazy와
은 한 번에 하나 개의 라인을 말하거나 메모리에 모든 Y-X 라인을 읽어? –