Aan de slagGa gratis aan de slag

Hoe kan ik tekstregels sorteren?

Zoals de naam al aangeeft, zet sort gegevens op volgorde. Standaard gebeurt dit in oplopende alfabetische volgorde, maar met de flags -n en -r kun je numeriek sorteren en de volgorde van de uitvoer omkeren, terwijl -b aangeeft dat voorloopspaties genegeerd moeten worden en -f dat hoofd-/kleine letters genegeerd worden (fold case, oftewel case-insensitive). Pijplijnen gebruiken vaak grep om ongewenste records te verwijderen en daarna sort om de overgebleven records te ordenen.

Deze oefening maakt deel uit van de cursus

Introductie tot de shell

Cursus bekijken

Oefeninstructies

Weet je nog de combinatie van cut en grep om alle tandnamen uit kolom 2 van seasonal/summer.csv te selecteren?

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

Begin vanaf dit recept en sorteer de namen van de tanden in seasonal/winter.csv (niet summer.csv) in aflopende alfabetische volgorde. Breid hiervoor de pijplijn uit met een sort-stap.

Praktische interactieve oefening

Zet theorie om in actie met een van onze interactieve oefeningen.

Begin met trainen