Назва

uniq - видаляє повторні рядки з сортованого файлу

Стислий огляд

uniq [ОПЦІЇ]... [ВВІД [ВИВІД]]

Опис

Програма uniq відкидає всі, окрім одної з послідовності однакових рядків ВВОДУ (може бути стандартним вводом), записуючи результат до ВИВОДУ (може бути стандартним пристроєм виводу).

Обов'язкові аргументи довгих опцій являються обов'язковими також для коротких.

-c, --count : Відлік. Додасть попереду рядків кількість раз, які вони з'являються.

-d, --repeated : Вивести тільки дубльовані рядки.

-D, --all-repeated[=спосіброзділу] : Виводить тільки дубльовані рядки. Аргумент способурозділу можна вказати як "none" (стандартний), "prepend", "separate". Розділ здійснюється за допомогою порожніх рядків.

-f, --skip-fields=N : Уникає порівняння перших N полів.

-i, --ignore-case : Ігнорує відмінності регістру під час порівнювання.

-s, --skip-chars=N : Уникає порівняння перших N знаків.

-u, --unique : Виведе тільки унікальні рядки.

-w, --check-chars=N : Порівняє не більше ніж перші N знаків рядка.

--help : Виведе повідомлення з поміччю.

--version : Виведе інформацію про версію програми.

Поле - це послідовність з пробілу, а потім друковних символів. Спочатку пропускаються поля, а потім знаки.

Автор

Написано Richard Stallman і David MacKenzie.

Вади

Повідомлення про вади надсилайте на bug-coreutils@gnu.org.

Дивіться також

sort(1)

Повна документація для uniq підримується в посібнику Texinfo. Якщо програми info та uniq правильно встановлені, команда "info coreutils uniq" надасть повну довідку.