ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 노트패드++(notepad++) 를 이용하여 중복 라인(중복 행) 삭제하기
    IT/Tool 2019. 9. 21. 16:33

    우선, 중복 행이라고 해서 DB의 내용을 다루는 것은 아닌, 문서편집기(메모장..) 수정할 수 있는 내용 중에 중복라인을 삭제하는 방법이다.

     

    개발자가 로그파일을 다루든, 비개발자가 엑셀파일을 다루든 중복라인을 제거하는 경우가 있기 마련인데,

    아래 방법을 통해 중복라인을 제거할 수 있다.

     

     


     

     

    1. 플러그인 설치

     

    - 플러그인 -> Plugins Admin

     

     

    -  Available 탭 -> Search에 TextFX 입력 후 Next -> TextFX Characters 체크 -> Install

     

     

    - 설치하기 위해 notepad++가 재시작 된다는 경고창, 클릭

     

     

     

     


    2. 중복라인 제거

     

    아래와 같은 파일이 있다고 가정하자.

    aaaa1111
    bbbb11
    aaaa1111
    aaaa1111
    bbbb11
    aaaa1111
    aaaa1111
    bbbb11
    bbbb11
    bbbb11
    bbbb11
    cc4
    cc4
    cc4
    aaaa1111
    bbbb11
    bbbb11
    cc4
    cc4

     

     

    - 새로 시작된 notepad++에 TextFX라는 탭이 생성됨

      TextFX -> TextFX Tools -> sort outputs only unique(at culumn) lines 체크

     

     

     

     

    - 에디터에서 중복라인 제거할 행을 블럭으로 지정(전체선택 : Ctrl + A)한 후

       TextFX -> TextFX Tools -> T:Sort Lines case sensitive (at column)  :: 대소문자 구분

       TextFX -> TextFX Tools -> T:Sort Lines case sensitive (at column)  :: 대소문자 구분안함

       클릭하면 중복라인이 사라진다.

     

      

     

     

     

    - 중복라인을 제거하고 나면 아래와 같은 내용만 남게된다.

     

     

    댓글

다치지 말고 운동하자.