Научете командата Linux - uniq

име

uniq (премахва дублиращи се линии от уникален файл)

резюме

[- # skip-fields] [- # skip-chars] [--count] [- повтарящи се] [--skip-fields = skip-fields] [-skip-chars = skip-chars] [--check-hars = check-chars] [--help] [--version] ] [outfile]

описание

uniq отпечатва уникалните линии в сортиран файл , запазвайки само една от линиите на съвпадение. По избор тя може да показва само линии, които се появяват точно веднъж, или линии, които се появяват повече от веднъж. uniq изисква сортиран вход, тъй като сравнява само последователни линии.

Настроики

-u, - уникален

Отпечатвайте само уникални линии.

-d, - повтаря се
Разпечатвайте само дублирани линии.

-c, --ount
Отпечатайте колко пъти е имало всеки ред заедно с линията.

-number, -f, -skip-fields = число
При тази опция номерът е цяло число, представляващо броя полета, за да прескочите, преди да проверите уникалността. Първите полета с номера, заедно с всички получени празни места преди да бъдат достигнати, се прескачат и не се отчитат. Полетата се дефинират като низ от символи, които не се отнасят за пространството, които не са разделени от отделни помежду си чрез интервали и раздели.

+ номер, -s, -skip-chars = номер
При тази опция номерът е цяло число, представляващо броя знаци, за да прескочите, преди да проверите за уникалност. Първите числа с номера, заедно с всички празни места, които са намерени преди цифрите, се прескачат и не се отчитат. Ако използвате опциите за прескачане на поле и характер, полетата се пропускат първо.

-w, --check-chars = число
Посочете броя на символите, които да се сравнят в редовете, след като прескочите всички посочени полета и знаци. Обикновено всички останали линии се сравняват.

--помогне
Отпечатайте съобщение за използване и излезте с код за състоянието, посочващ успеха.

--version
Печатайте информацията за версията на стандартен изход, след което излезте

пример

% sort myfile | Uniq

елиминира дублиращите се линии от потока (символът "|" извежда продукцията от сортиране на мишката към командата uniq).

Важно: Използвайте командата човек ( % man ), за да видите как се използва команда на вашия компютър.