sort

Отсортировать строки и убрать повторы

Что делает

sort выводит строки файла по алфавиту. -n сортирует как числа (иначе 10 окажется раньше 9), -r — в обратном порядке.

uniq убирает повторяющиеся строки, но только соседние, поэтому его ставят после sort: sort names.txt | uniq. То же делает sort -u. А sort | uniq -c посчитает, сколько раз встречается каждая строка.

Синтаксис

sort <файл>
sort -n <файл>
sort <файл> | uniq

Примеры

Связанные команды

Потренировать · Все команды