목차

uniq

# 중복 줄 제거
sort file | uniq
# 아래와 동일
sort -u file 

중복 갯수 출력

# 중복이 많은 순서로 정렬
sort file | uniq -c | sort -n

중복 필터링

echo -e "1\n2\n2\n3\n4" | uniq
1
2
3
4
 
# 중복이 있는 줄은 제거해버림
echo -e "1\n2\n2\n3\n4" | uniq -u
1
3
4
 
# 정렬하고 중복은 제거한다
sort file | uniq -u
 
# 중복이 될 줄만 출력 
echo -e "1\n2\n2\n3\n4" | uniq -d
2