BIG(멀티 기가바이트) CSV 파일을 보려면 'less'를 사용하세요.

BIG(멀티 기가바이트) CSV 파일을 보려면 'less'를 사용하세요.

나는(멀티 기가바이트) CSV 파일. 보잘것없는 컴퓨터로 보고 있습니다.

less파일의 일부를 보여주기 위해 전체 파일을 한 번에 읽을 필요가 없는 명령이나 이와 유사한 명령을 사용하여 파일을 보고 싶습니다 .

내 파일을 쉼표로 정렬된 열로 표시할 수 있는 명령이 있습니까?

답변1

다른 항목에 CSV 열 형식 지정 질문이 있습니다.스택오버플로우 사이트- 매우 큰 파일에도 작동합니까?

cat somefile.csv | column -s, -t | less -#2 -N -S

답변2

방금 514M 텍스트 파일로 vim을 사용해 보았습니다. 8032416개의 라인이 있고 약 30초 동안 로드된 후 파일을 매우 원활하게 실행할 수 있었습니다.

내 2GB RAM의 30%를 차지했고 vim은 2.2M 스왑 파일을 만들었습니다. 합리적인 것 같습니다.

tail해당 파일에 대한 즉각적인 결과를 얻었습니다. 아마도 맨 아래까지 검색한 다음 10줄에 도달할 때까지 올라간 다음 인쇄합니다.

관련 정보