Kom igångKom igång gratis

Hur kan jag återanvända pipes?

En fil med shell-kommandon kallas ett *skalskript, eller ibland bara "skript" för kort. Skript behöver inte ha namn som slutar på .sh, men den här lektionen använder den konventionen för att hjälpa dig hålla koll på vilka filer som är skript.

Skript kan också innehålla pipes. Till exempel, om all-dates.sh innehåller den här raden:

cut -d , -f 1 seasonal/*.csv | grep -v Date | sort | uniq

kommer:

bash all-dates.sh > dates.out

att extrahera de unika datumen från de säsongsbetingade datafilerna och spara dem i dates.out.

Den här övningen är en del av kursen

Introduktion till Shell

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen