Обработка текста

uniq

Удаляет соседние повторяющиеся строки или сообщает о них.

uniq работает с соседними повторяющимися строками, поэтому его обычно используют в сочетании с sort.

Синтаксис
uniq [options] [input [output]]

Аргументы простыми словами

  • -c подсчитывает повторяющиеся прогоны.
  • -d печатает только повторяющиеся строки.
  • -u печатает только уникальные строки.

Типичные примеры

Подсчитайте повторяющиеся строки
sort access.log | uniq -c | sort -nr | head

Подсчитывает и ранжирует повторяющиеся строки журнала.

Удалить соседние дубликаты
uniq names.txt

Печатает имена, соседние дубликаты которых свернуты.

uniq Команда
ПолеПодробности
Командаuniq
КатегорияОбработка текста
Основное назначениеУдаляет соседние повторяющиеся строки или сообщает о них.
Синтаксисuniq [options] [input [output]]