리눅스 중복행 제거 uniq

1 개요[편집]

리눅스 uniq
/usr/bin/uniq
  • 중복된 내용의 행이 연속으로 있으면 중복 없이 하나의 행으로 만들어 주는 리눅스 유틸리티
  • 흔히 sort와 함께 사용함
  • -c 옵션을 붙이면 중복행의 개수를 출력함

2 실행예시 1: 기본 uniq[편집]

root@zetawiki:~# cat fruits.txt 
orange
apple
apple
orange
orange
apple
root@zetawiki:~# cat fruits.txt | uniq
orange
apple
orange
apple

3 실행예시 2: sort 후 uniq ★[편집]

root@zetawiki:~# cat fruits.txt | sort | uniq
apple
orange

4 실행예시 3: -c 옵션[편집]

16px-Crystal_Clear_app_xmag.svg.png 리눅스 uniq -c 문서를 참고하십시오.
root@zetawiki:~# cat fruits.txt | sort | uniq -c
      3 apple
      3 orange

5 같이 보기[편집]

6 참고[편집]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}