Назва
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.
Дивіться також
Повна документація для uniq підримується в посібнику Texinfo. Якщо програми info та uniq правильно встановлені, команда "info coreutils uniq" надасть повну довідку.