유니크
uniq| 원저작자 | 켄 톰슨 (AT&T 벨 연구소) |
|---|---|
| 개발자 | 다양한 오픈 소스 및 상용 개발자 |
| 초기 릴리즈 | 1973년 2월, 전( |
| 기입처 | C |
| 운영 체제 | Unix, Unix-like, Plan 9, Inferno, MSX-DOS, IBM i |
| 플랫폼 | 크로스 플랫폼 |
| 유형 | 명령어 |
| 면허증. | 코어 유틸리티: GPLv3+ 계획 9: MIT 라이선스 |
| 웹 사이트 | man7 |
uniq 는 Unix, Plan 9, Inferno 및 Unix와 유사한 운영체제시스템에서의 유틸리티명령어입니다.텍스트 파일 또는 표준 입력에 의해 동일한 행이 인접한 텍스트를 하나의 고유한 텍스트 행으로 압축하여 출력합니다.
개요
명령어는 필터 프로그램의 일종입니다.일반적으로는, 다음에 사용됩니다.또, 중복하는 행만을 출력할 수도 있습니다.-d옵션) 또는 각 행의 발생 횟수를 추가합니다.-c옵션)을 클릭합니다.예를 들어, 다음 명령어는 파일의 고유한 행을 각 발생 횟수별로 정렬하여 나열합니다.
$ sort 파일 uniq -c sort -n사용.uniq이는 셸 스크립트로 파이프라인을 구축할 때 흔히 볼 수 있습니다.
역사
Version [1]3 Unix에서 처음 등장했을 때 uniq 는 현재 Unix 및 Unix와 유사한 여러 운영 체제에서 사용할 수 있습니다.1987년 2호부터 X/Open Portability Guide의 일부입니다.POSIX의 첫 번째 버전과 단일 Unix [2]사양으로 상속되었습니다.
GNU coreutils에 번들된 버전은 Richard Stallman과 David MacKenzie에 [3]의해 작성되었습니다.
A uniq명령어는 ASCII의 MSX-DOS2 Tools for MSX-DOS 버전2에도 포함되어 있습니다.[4]
이 명령어는 GnuWin32 프로젝트[5] 및 일반적인 GNU Unix 유사 [6]유틸리티의 네이티브 Win32 포트의 UnxUtils 컬렉션의 일부로 Microsoft Windows용 별도의 패키지로 사용할 수 있습니다.
그uniq 명령어는 IBM i 운영 [7]체제에도 이식되었습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ McIlroy, M. D. (1987). A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF) (Technical report). CSTR. Bell Labs. 139.
- ^ – 셸 및 유틸리티 레퍼런스, 단일 UNIX 사양, The Open Group 버전 4
- ^ – Linux 일반 명령어 매뉴얼
- ^ ASCII Corporation의 MSX-DOS2 Tools 사용자 매뉴얼
- ^ Windows용 Core Utils
- ^ 일부 GNU 유틸리티의 Win32 네이티브 포트
- ^ IBM. "IBM System i Version 7.2 Programming Qshell" (PDF). Retrieved 2020-09-05.
{{cite web}}: CS1 maint :url-status (링크)
