위 실행 결과를 보면, 처음에 나오는 A 세 줄이 한 줄이 됐다. 하지만 뒤에 홀로 떨어진 A 한 줄이 남아 있다. 인접하지 않은 것은 중복되는 내용이라도 제거되지 않는다는 사실을 알 수 있다.

    -c 옵션을 사용하면 반복 건수가 얼마나 되는지도 알 수 있다.

    $ uniq -c letters
          3 A
          2 B
          1 A
          4 C

    솔직히 uniq 명령을 처음 접했을 때는 이 명령이 그닥 쓸모가 없다고 생각했다. 하지만 얼마 되지 않아 uniq는 내가 가장 자주 사용하는 명령이 됐다. A 학점부터 F 학점까지로 각각 등급을 나눈 다음과 같은 대학 강의의 기말 성적표를 예로 들어보자. 이 파일은 탭으로 필드가 구분돼 있다.

    $ cat grades
    C      Geraldine
    B      Carmine
    A      Kayla
    A      Sophia
    B      Haresh
    C      Liam
    B      Elijah
    B      Emma
    A      Olivia
    D      Noah
    F      Ava
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.