uniq - отображает или отфильтровывает повторяющиеся строки
СИНТАКСИС
uniq [ОПЦИЯ]... [ВХОД [ВЫХОД]]
ОПИСАНИЕ
Фильтрует смежные совпадающие строки из ВХОДА (или стандартного ввода), записывая в ВЫХОД (или стандартный вывод).
Без опций совпадающие строки объединяются в первое вхождение.
Обязательные аргументы для длинных опций также являются обязательными для коротких опций.
-c, --count
добавляет префикс к строкам с указанием количества вхождений
-d, --repeated
выводит только повторяющиеся строки, по одной для каждой группы
-D выводит все повторяющиеся строки
--all-repeated[=METHOD]
аналогично -D, но позволяет разделять группы пустой строкой; METHOD={none(по умолчанию),prepend,separate}
-f, --skip-fields=N
не сравнивать первые N полей
--group[=METHOD]
отображать все элементы, разделяя группы пустой строкой; METHOD={separate(по умолчанию),prepend,append,both}
-i, --ignore-case
игнорировать различия в регистре при сравнении
-s, --skip-chars=N
не сравнивать первые N символов
-u, --unique
выводить только уникальные строки
-z, --zero-terminated
разделитель строк - NUL, а не новая строка
-w, --check-chars=N
сравнивать не более N символов в строках
--help отобразить эту справку и выйти
--version
вывести информацию о версии и выйти
Поле - это последовательность пробелов (обычно пробелов и/или символов TAB), за которой следуют символы, отличные от пробелов. Поля пропускаются перед символами.
'uniq' не обнаруживает повторяющиеся строки, если они не смежные. Возможно, вам потребуется сначала отсортировать входные данные или использовать 'sort -u' без 'uniq'.
АВТОР
Написано Ричардом М. Столлманом и Дэвидом Маккензи.
СООБЩЕНИЕ ОБ ОШИБКАХ
Онлайн-справка GNU coreutils: [https://www.gnu.org/software/coreutils/] Сообщайте о любых ошибках перевода по адресу [https://translationproject.org/team/]
СМОТРИТЕ ТАКЖЕ
Полная документация [https://www.gnu.org/software/coreutils/uniq] или доступна локально: info '(coreutils) uniq invocation'
Упаковано Debian (9.7-3) Авторское право © 2025 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL версии 3 или более поздней [https://gnu.org/licenses/gpl.html]. Это бесплатное программное обеспечение: вы можете изменять и распространять его. Гарантии отсутствуют, в той мере, в которой это разрешено законом.