Aan de slagGa gratis aan de slag

Hoe kan ik kolommen uit een bestand selecteren?

head en tail laten je rijen uit een tekstbestand selecteren. Als je kolommen wilt selecteren, kun je het commando cut gebruiken. Het heeft verschillende opties (gebruik man cut om ze te verkennen), maar de meest voorkomende is iets als:

cut -f 2-5,8 -d , values.csv

wat betekent: "selecteer kolommen 2 tot en met 5 en kolom 8, met een komma als scheidingsteken". cut gebruikt -f (van "fields") om kolommen aan te geven en -d (van "delimiter") om het scheidingsteken aan te geven. Je moet die laatste opgeven omdat sommige bestanden spaties, tabs of dubbele punten gebruiken om kolommen te scheiden.


Welk commando selecteert de eerste kolom (met datums) uit het bestand spring.csv?

Deze oefening maakt deel uit van de cursus

Introductie tot de shell

Cursus bekijken

Praktische interactieve oefening

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

Begin met trainen