Kom igångKom igång gratis

Hur sorterar jag textrader?

Som namnet antyder sorterar sort data i en bestämd ordning. Som standard sorteras data i stigande alfabetisk ordning, men flaggorna -n och -r kan användas för att sortera numeriskt respektive i omvänd ordning. Flaggan -b ignorerar inledande blanksteg och -f gör sökningen skiftlägesokänslig ("fold case"). I pipelines används ofta grep för att filtrera bort oönskade rader och sedan sort för att ordna de återstående raderna.

Den här övningen är en del av kursen

Introduktion till Shell

Visa kurs

Övningsinstruktioner

Minns du kombinationen av cut och grep för att välja ut alla tandnamn från kolumn 2 i seasonal/summer.csv?

cut -d , -f 2 seasonal/summer.csv | grep -v Tooth

Utifrån det här kommandot, sortera tandnamnen i seasonal/winter.csv (inte summer.csv) i fallande alfabetisk ordning. Bygg ut pipelinen med ett sort-steg för att göra det.

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen