강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

uniq명령어로 동일한 문장이 몇 번 연속되었는가를 확인하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

uniq명령어로 동일한 문장이 연속되었는가를 확인하기






 

이번에는 동일한 문장이 연속될 경우에 연속되는가를 출력하는 입니다.

 

 

 

  , uniq명령어에 -c옵션을 사용하시면 결과의 앞에 연속되는 문장의 횟수를 표시해 줍니다.

 

 

 

 

 

아래의 예는 “uniq –c arrange”명령을 실행한 것으로서 arrange파일의 내용에서 동일한 문장이 몇번 연속되는가를 결과의 앞에  표시해 것입니다.

 

 

 

 

 

[root@su250 ~]# uniq -c arrange

      2 Park Sung Soo

      2 Jung Woo Young

      1 Lee Jae Suk

      1 Lee Chang Mok

      2 park Sung Soo

      2 jung woo young

      1 Park Sung Soo

[root@su250 ~]#

 

, 위의 결과 앞에 표시된 숫자들은 행의 동일한 문장이 연속된 횟수를 표시한 것입니다.

 

 

 

  그리고 위의 결과에서 첫번째 행에 표시된 “2 Park Sung Soo”라는 행이 출력되었으며  마지막에도 “1 Park Sung Soo”라는 문장이 출력되었다는 점을 이해하시기 바랍니다.

 

 

 

 

 

거듭 말씀 드리지만 uniq명령어는 동일한 문장이 연속되었을 경우를 확인하기 위한 명령어라는 것을 기억하시기 바랍니다.

 

 

 

  따라서 마지막에 출력된 “Park Sung Soo”라는 문장은 첫번째 문장과 동일하지만 연속되지 않아서 별도의 문장으로 취급된 것입니다.

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,039 명
  • 현재 강좌수 :  35,848 개
  • 현재 접속자 :  91 명