<Предыдущая | Содержание: | Следующая>
uniq - сообщать или пропускать повторяющиеся строки
Ассоциация уник команда часто используется вместе с sort. уник принимает отсортированный список данных либо из стандартного ввода, либо из одного аргумента имени файла (см. уник справочную страницу для подробностей) и по умолчанию удаляет все дубликаты из списка. Итак, чтобы убедиться, что в нашем списке нет дубликатов (то есть любых программ с одинаковым именем, которые появляются как в / бен и / USR / бен каталоги) добавим уник к нашему конвейеру:
[я @ linuxbox ~] $ ls / bin / usr / bin | сортировать | uniq | меньше
[я @ linuxbox ~] $ ls / bin / usr / bin | сортировать | uniq | меньше
В этом примере мы используем уник чтобы удалить любые дубликаты из вывода sort команда. Если вместо этого мы хотим увидеть список дубликатов, мы добавляем параметр «-d» в уник вот так:
[я @ linuxbox ~] $ ls / bin / usr / bin | сортировать | uniq -d | меньше
[я @ linuxbox ~] $ ls / bin / usr / bin | сортировать | uniq -d | меньше