Man:Man1/uniq.1

Матеріал з docs.linux.org.ua — збірника документації з Unix/Linux українською мовою.

Перейти до: навігація, пошук

Зміст

Назва

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" надасть повну довідку.

Особисті інструменти