다음 작업을 수행하는 방법을 모릅니다. 정말 큰 텍스트 파일 (거의 5 기가 바이트)을 처리하고 싶습니다. 파일을 임시 메모리에 복사 할 수 없기 때문에 처음 500 줄을 읽거나 (메모리에 잘 들어 맞았는지 아직 알지 못합니다), 그걸로 뭔가를하고 다음 500 단계로 넘어갈 때까지 생각했습니다. 나는 전체 파일로 끝났어.거대한 파일의 줄을 읽는 중
"루프"또는 명령에 대한 예를 게시 할 수 있습니까? 내가 시도한 모든 방법이 처음부터 다시 시작 되었기 때문에 나는 이전 500 행을 끝내고 나서는 것을 계속하고 싶다.
감사합니다. 당신은 당신이 특정 로직을 기반으로 새 파일을 작성, 특정 라인을 유지하려면 그 위의 주석에 표시되도록
텍스트를 읽은 다음 (즉, 수정 된 텍스트를 다시 파일에 쓰는) 텍스트를 수정 하시겠습니까? 아니면 본질적으로 읽기 전용으로 데이터를 가져 오시겠습니까? –
특정 패턴에 맞는 선을 새 파일에 쓰고 싶습니다. 결국 원래 패턴에서 일치하는 모든 선을 포함하는 새 파일을 갖게됩니다. 원본을 수정해서는 안됩니다. – Grrace