Aan de slagGa gratis aan de slag

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

Cursus bekijken

Praktische interactieve oefening

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

Begin met trainen