Як відсортувати рядки тексту?
Як підказує назва,
sort упорядковує дані.
Типово це відбувається у зростальному алфавітному порядку,
але прапорці -n і -r дають змогу сортувати за числовим значенням і виводити в зворотному порядку відповідно,
тоді як -b наказує ігнорувати початкові пропуски,
а -f — fold case (тобто не зважати на регістр).
У конвеєрах часто спершу використовують grep, щоб прибрати непотрібні записи,
а потім sort, щоб упорядкувати решту.
Ця вправа є частиною курсу
Вступ до Shell
Інструкції до вправи
Пам'ятаєте поєднання cut і grep, щоб вибрати всі назви зубів із 2‑го стовпця файлу seasonal/summer.csv?
cut -d , -f 2 seasonal/summer.csv | grep -v Tooth
Почніть із цього рецепту та відсортуйте назви зубів у файлі seasonal/winter.csv (не summer.csv) у спадному алфавітному порядку. Для цього розширте конвеєр кроком sort.
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу