본문 바로가기
Linux/Linux

[uniq] 중복제거

by 센텀Dev 2018. 8. 30.

$ cat aaa.dat

bbb

aaa

bbb

aaa

ccc

 

@aaa.dat 파일 중복 제거

$ cat aaa.dat | sort | uniq

aaa

bbb

ccc

........................................

1. 파일의 중복 되는 라인 보기

아래에서 숫자가 1보다 큰 값을 가지는 라인은 중복되는 라인이다.

 

@데이터 중복라인 카운트

$ sort -n aaa.dat | uniq -c

2 aaa

2 bbb

1 ccc

 

@중복되지 않는 라인

$ sort -n aaa.dat | uniq -u

cc

 

@중복된 라인

$ sort -n aaa.dat | uniq -d

aaa

bbb

 

#uniq #sort

'Linux > Linux' 카테고리의 다른 글

[CMD] 로드 배치파일 생성  (0) 2019.03.05
[리눅스] 리눅스 방화벽 오픈/해제  (0) 2018.10.16
[Linux] 일자 계산  (0) 2018.04.19
[Unix] 호스트 이름  (0) 2018.01.17
포트(PORT)  (0) 2017.01.04