[Unix] Text File 자르기 - Split

Log 파일을 다루다 보면... 어처구니 없게도 기가 단위의 Text Log를 다루게 되는 경우가 있다.


UltraEdit, Vi, EditPlus 등... 많은 Editor Tool 들이 있지만... 1기가가 넘는 파일을 다루는게 쉬운건 아니다.


그런경우 파일을 일정 사이즈로 잘라서 다루면 시간적으로나 Memory적으로나... 유용하다.



split -l 1000000 원본파일명 나눠질파일명


이런식으로 하면 1,000,000 라인 단위로 분할해서 파일을 재생성 한다.


예를 들면...


ex> split -l 100000 fileList.log migFile


이렇게 하면 migFilea, migFileb, migFilec .... 이런식으로 분할되서 저장이 된다.