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
Ö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