Hoe kan ik commando's opslaan om later opnieuw uit te voeren?
Je hebt de shell tot nu toe interactief gebruikt.
Maar omdat de commando's die je typt gewoon tekst zijn,
kun je ze opslaan in bestanden die de shell steeds opnieuw kan uitvoeren.
Om deze krachtige mogelijkheid te verkennen,
zet je het volgende commando in een bestand met de naam headers.sh:
head -n 1 seasonal/*.csv
Dit commando haalt de eerste rij op uit elk van de CSV-bestanden in de map seasonal.
Zodra je dit bestand hebt gemaakt,
kun je het uitvoeren door te typen:
bash headers.sh
Dit vertelt de shell (wat gewoon een programma genaamd bash is)
om de commando's in het bestand headers.sh uit te voeren,
wat dezelfde output oplevert als wanneer je de commando's direct draait.
Deze oefening maakt deel uit van de cursus
Introductie tot de shell
Praktische interactieve oefening
Zet theorie om in actie met een van onze interactieve oefeningen.
Begin met trainen