다음 내용이 포함된 파일이 있습니다.
Hi
abcd
Hi
abc
hello
hello
xyz
hello
중복된 줄과 반복되는 횟수를 알고 싶습니다. 예상되는 결과는 다음과 같습니다.
2 Hi
3 hello
나는 이미 중복된 줄이 차례로 나오는 다음 명령을 사용했습니다(예: Hello Hello는 작동하지만 Hello hi Hello는 작동하지 않았습니다).
uniq -d filename
답변1
sort
전달하기 전에 먼저 입력 파일이 필요합니다 .uniq
동일한 줄을 순차적/인접하게 만들기 위해
sort file.txt | uniq -dc
-c
반복되는 줄의 발생 횟수를 계산합니다.
예:
$ sort file.txt | uniq -dc
3 hello
2 Hi
$ sort file.txt | uniq -dc | sort -k1,1n ## Your expected output
2 Hi
3 hello