uniq — утиліта Unix, за допомогою якої у файлі можна вивести або відфільтрувати рядки, що повторюються. Якщо вхідний файл заданий як («-») або не заданий зовсім, читання проводиться із стандартного вводу. Якщо вихідний файл не заданий, запис проводиться в стандартний вивод. Друга і подальші копії сусідніх рядків, що повторюються, не записуються. Вхідні рядки, що повторюються, не розпізнаються, якщо вони не слідують строго один за одним, тому може потрібно попереднє сортування файлів.
Використання
uniq [-c | -d | -u] [-i] [-f число_полів] [-s число_символів] [вхідний_файл [вихідний_файл]]
Опції програми мають наступні значення:
- -u
- Виводити тільки ті рядки, які не повторюються на вході.
- -d
- Виводити тільки ті рядки, які повторюються на вході.
- -c
- Перед кожним рядком виводити число повторень цього рядка на вході і один пропуск.
- -i
- Порівнювати рядки без урахування регістра.
- -s число_символів
- Ігнорувати при порівнянні перші число_символів символів кожного рядка вводу. Якщо ця опція вказана спільно з -f, то ігноруватимуться перші число_полів полів, а потім ще число_символів символів. Символи також нумеруються починаючи з одиниці.
- -f число_полів
- Ігнорувати при порівнянні перші число_полів полів кожного рядка вводу. Полем є рядок непробільних символів, відокремлений від сусідніх полів пробільними символами. Поля нумеруються починаючи з одиниці.
Посилання
- uniq(1) [ 10 березня 2016 у Wayback Machine.] — сторінка допомоги man в GNU (див. GNU Coreutils)
- — сторінка допомоги man в OpenBSD
- uniq(1) [ 23 грудня 2013 у Wayback Machine.] — сторінка допомоги man в FreeBSD
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
uniq utilita Unix za dopomogoyu yakoyi u fajli mozhna vivesti abo vidfiltruvati ryadki sho povtoryuyutsya Yaksho vhidnij fajl zadanij yak abo ne zadanij zovsim chitannya provoditsya iz standartnogo vvodu Yaksho vihidnij fajl ne zadanij zapis provoditsya v standartnij vivod Druga i podalshi kopiyi susidnih ryadkiv sho povtoryuyutsya ne zapisuyutsya Vhidni ryadki sho povtoryuyutsya ne rozpiznayutsya yaksho voni ne sliduyut strogo odin za odnim tomu mozhe potribno poperednye sortuvannya fajliv Vikoristannyauniq c d u i f chislo poliv s chislo simvoliv vhidnij fajl vihidnij fajl Opciyi programi mayut nastupni znachennya u Vivoditi tilki ti ryadki yaki ne povtoryuyutsya na vhodi d Vivoditi tilki ti ryadki yaki povtoryuyutsya na vhodi c Pered kozhnim ryadkom vivoditi chislo povtoren cogo ryadka na vhodi i odin propusk i Porivnyuvati ryadki bez urahuvannya registra s chislo simvoliv Ignoruvati pri porivnyanni pershi chislo simvoliv simvoliv kozhnogo ryadka vvodu Yaksho cya opciya vkazana spilno z f to ignoruvatimutsya pershi chislo poliv poliv a potim she chislo simvoliv simvoliv Simvoli takozh numeruyutsya pochinayuchi z odinici f chislo poliv Ignoruvati pri porivnyanni pershi chislo poliv poliv kozhnogo ryadka vvodu Polem ye ryadok neprobilnih simvoliv vidokremlenij vid susidnih poliv probilnimi simvolami Polya numeruyutsya pochinayuchi z odinici Posilannyauniq 1 10 bereznya 2016 u Wayback Machine storinka dopomogi man v GNU div GNU Coreutils storinka dopomogi man v OpenBSD uniq 1 23 grudnya 2013 u Wayback Machine storinka dopomogi man v FreeBSD