WikiDer > Uniq - Википедия
| Оригинальный автор (ы) | Кен Томпсон (AT&T Bell Laboratories) | 
|---|---|
| Разработчики) | Разные Открытый исходный код и коммерческий Разработчики | 
| изначальный выпуск | Февраль 1973 г. | 
| Операционная система | Unix, Unix-подобный, План 9, Inferno, MSX-DOS, IBM i | 
| Платформа | Кроссплатформенность | 
| Тип | Команда | 
| Лицензия | coreutils: GPLv3 + | 
| Интернет сайт | человек7 | 
uniq это полезность команда на Unix, План 9, Inferno, и Unix-подобный операционные системы который при кормлении текстовый файл или STDIN, выводит текст со смежными идентичными строками, свернутыми в одну уникальную строку текста.
Обзор
Команда является своего рода программа фильтрации. Обычно его используют после Сортировать. Он также может выводить только повторяющиеся строки (с -d вариант) или добавьте количество вхождений каждой строки (с -c вариант). Например, следующая команда перечисляет уникальные строки в файле, отсортированные по количеству повторений каждой строки:
$ sort файл | uniq -c | sort -nС помощью uniq это обычное дело при строительстве трубопроводы в сценарии оболочки.
История
Впервые появившись в Версия 3 Unix,[1] uniq теперь доступен для ряда различных Unix и Unix-подобный операционные системы. Это часть X / Открыть Руководство по переносимости с выпуска 2 1987 года. Оно унаследовано от первой версии POSIX и Единая спецификация Unix.[2]
Версия в комплекте GNU coreutils был написан Ричард Столмен и Дэвид Маккензи.[3]
А uniq команда также является частью ASCIIс Инструменты MSX-DOS2 за MSX-DOS версия 2.[4]
Команда доступна как отдельный пакет для Майкрософт Виндоус как часть GnuWin32 проект[5] и UnxUtils коллекция родные Win32 порты распространенных GNU Unix-подобных утилит.[6]
В uniq команда также была перенесена в IBM i Операционная система.[7]
Смотрите также
Рекомендации
- ^ Макилрой, М.Д. (1987). Читатель Research Unix: аннотированные выдержки из Руководства программиста, 1971–1986 (PDF) (Технический отчет). CSTR. Bell Labs. 139.
- ^ - Справочник по командам и утилитам, Единая спецификация UNIX, Выпуск 7 из Открытая группа
- ^ – Linux Общие команды Руководство
- ^ Руководство пользователя MSX-DOS2 Tools от ASCII Corporation
- ^ CoreUtils для Windows
- ^ Собственные порты Win32 некоторых утилит GNU
- ^ IBM. "Qshell для программирования IBM System i версии 7.2" (PDF). Получено 2020-09-05.
внешняя ссылка
|  | Викибук Руководство по Unix есть страница по теме: Команды | 
- – Linux Пользователя Руководство - Пользовательские команды
- – План 9 Руководство программиста, том 1
- – Inferno Общие команды Руководство
- SourceForge UnxUtils - Перенос нескольких утилит GNU на Windows
 Категории
 Категории