uniq

English [juˈni:k] US [juˈnik]

adj.

리눅스 uniq 명령 통사론

기능: uniq 명령은 텍스트 파일에서 반복되는 행과 열을 확인하고 삭제하는 데 사용됩니다.

구문: ​​uniq [-cdu][-f<필드>][-s<문자 위치>][-w<문자 위치>][--help][--version][입력 파일][출력 파일]

리눅스 uniq 명령 예

파일 testfile의 2번째, 5번째, 9번째 줄은 동일한 줄입니다. uniq 명령을 사용하여 중복된 줄을 삭제할 수 있습니다.

uniq testfile

테스트 파일의 원본 내용은 다음과 같습니다.

$ cat testfile      #原有内容  
test 30  
test 30  
test 30  
Hello 95  
Hello 95  
Hello 95  
Hello 95  
Linux 85  
Linux 85

삭제하는 uniq 명령 반복된 줄 뒤에는 다음과 같은 출력이 있습니다.

$ uniq testfile     #删除重复行后的内容  
test 30  
Hello 95  
Linux 85

파일을 확인하고 파일에서 반복되는 줄을 삭제하고 줄의 시작 부분에 해당 줄의 반복 발생 횟수를 표시합니다. 다음 명령을 사용하십시오.

uniq-c testfile

결과 출력은 다음과 같습니다.

$ uniq-ctestfile      #删除重复行后的内容  
3 test 30             #前面的数字的意义为该行共出现了3次  
4 Hello 95            #前面的数字的意义为该行共出现了4次  
2 Linux 85            #前面的数字的意义为该行共出现了2次