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

uniq명령어로 각 문장들의 처음부터 n번째 문자까지 비교대상으로 하여 결과를 출력하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

uniq명령어로 문장들의 처음부터 n번째 문자까지 비교대상으로 하여 결과를 출력하기






 

앞의 예에서 보았듯이 uniq명령어는 동일한 문장이 연속하는 경우의 문장을 찾아서 유일하게 출력하는 명령어입니다.

 

 

 

  경우 비교 대상이 되는 범위는 행의 처음과 끝까지 입니다.

 

 

 

 , 각각의 행들에 첫번째 문자와 마지막 문자까지 각행의 모든 문자들을 비교대상으로 합니다.

 

 

 

 이번에는 행에서 지정한 문자까지만을 비교대상으로 하여 uniq 수행하는 예를 보겠습니다.

 

 

 

 

 

, uniq명령어에서 “-w N”옵션을 사용하면 행의 첫번째 문자부터 N번째 문자까지만을 비교대상으로 하여 uniq명령어를 수행합니다.

 

 

 

 

 

[root@su250 ~]# uniq -w 4 arrange

Park Sung Soo

Jung Woo Young

Lee Jae Suk

park Sung Soo

jung woo young

Park Sung Soo

[root@su250 ~]#

 

위의 예는 “uniq –w 4 arrange” 결과로서 처음부터 4번째 문자까지만을 행들에서 비교하여 겹치지 않는 문장들로 출력을 것입니다.

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,040 명
  • 현재 강좌수 :  35,850 개
  • 현재 접속자 :  163 명