Skip to main content

Команда Linux uniq - Unix Command uniq

Learn Java Programming with Beginners Tutorial (Июнь 2026)

Learn Java Programming with Beginners Tutorial (Июнь 2026)
Anonim

название

uniq (удаляет повторяющиеся строки из уникального файла)

конспект

уник -cdu -f skip-fields -s skip-chars -w check-chars - # skip-fields + # skip-chars --count --repeated -unique --skip-fields = skip-fields -skip-chars = skip-chars --check-hars = check-chars --help --version infile выходной_файл

Описание

уник печатает уникальные строки в отсортированном файле, сохраняя только один из совпадающих строк. При желании он может отображать только строки, которые появляются ровно один раз, или строки, которые появляются более одного раза. уник требует отсортированного ввода, поскольку он сравнивает только последовательные строки.

Опции

-u, - уникальный

Только печатать уникальные строки.

-d, --repeatedТолько распечатывайте повторяющиеся строки.

-c, --countНапечатайте количество раз, когда каждая строка возникла вместе с линией.

-number, -f, --skip-fields = numberВ этой опции число представляет собой целое число, представляющее количество полей для пропусков перед проверкой на уникальность. Первые числовые поля, а также любые пробелы, найденные до полей чисел, пропускаются и не учитываются. Поля определяются как строка непространственных, не-tab-символов, которые отделены друг от друга пробелами и вкладками.

+ число, -s, --skip-chars = числоВ этой опции число представляет собой целое число, представляющее количество символов, которые нужно пропустить, прежде чем проверять уникальность. Первые числовые символы, а также любые пробелы, найденные до символов числа, пропущены и не учитываются. Если вы используете параметры пропуска поля и символа, сначала пропускаются поля.

-w, --check-chars = numberУкажите количество символов для сравнения в строках, пропустив любые указанные поля и символы. Обычно сравниваются все остальные строки.

--ПомогитеРаспечатайте сообщение об использовании и выйдите со статусом, указывающим на успех.

--версияРаспечатайте информацию о версии на стандартном выходе, затем выйдите.

пример

% sort myfile | уник

исключает повторяющиеся строки из потока (символ «|» выводит вывод из myfile-файла в команду uniq).

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