Build your ultimate AI agent
Kursbeskrivning
Bash är ett koncist, snabbt och robust skriptspråk för att hantera data och filer. Det är en viktig färdighet för att bygga analyspipelines i molnet och används flitigt av Linux-användare för att arbeta med data som är spridd över flera filer.I den här kursen går vi igenom grunderna i Bash-skriptning. Vi börjar med en introduktion till Bash-skriptets struktur, inklusive hur du skickar in argument och hanterar utdata. Sedan arbetar du med datastrukturer som variabler och arrayer, samt kontrollstrukturer som loopar och villkorssatser. Avslutningsvis omsätter du det du lärt dig i praktiken genom att skapa egna Bash-funktioner och schemalägga automatiserade skript med cron.
Förkunskapskrav
Kursplan
Kursöversikt
1
Från kommandorad till Bash-skript
Spara tid när du utför komplexa och återkommande uppgifter. Du börjar kursen med att fräscha upp dina kunskaper om vanliga kommandoradsprogram och argument, och går sedan snabbt vidare in i Bash-skriptningens värld. Du skapar enkla kommandoradspipelines och omvandlar dem till Bash-skript. Därefter bygger du vidare på dina färdigheter och lär dig om standardströmmar och hur du skickar argument till dina Bash-skript.
- Introduktion och repetition50 XP
- Extrahera poäng med shell50 XP
- Sök i en bok med kommandoraden50 XP
- Ditt första Bash-skript50 XP
- Ett enkelt Bash-skript100 XP
- Från shell-pipelines till Bash-skript100 XP
- Extrahera och redigera med Bash-skript100 XP
- Standardströmmar & argument50 XP
- Använda argument i Bash-skript100 XP
- Använda argument med HR-data100 XP
2
Variabler i Bash-skriptning
Bemästra det mest grundläggande i Bash-skript – variabler! I det här kapitlet lär du dig att skapa enkla sträng- och numeriska variabler samt utföra beräkningar på dem. Du lär dig också om möjligheterna med ett skal-i-ett-skal (shell-ception), vilket öppnar upp för avancerad skriptning.
3
Kontrollstrukturer i Bash-skriptning
Livet är sällan linjärt, och dina Bash-skript behöver inte heller vara det. I det här kapitlet tar du dina Bash-skript till nästa nivå med hjälp av kontrollstrukturer. Du lär dig skillnaderna mellan FOR-, WHILE-, IF- och CASE-satser och hur du använder dem i dina skript. Med dessa verktyg är du redo att skapa mer avancerade Bash-skript med villkorsstyrd logik.
4
Funktioner och automatisering
Förstärk dina Bash-skript genom att bygga användbara funktioner för att bearbeta data och variabler. I det här sista kapitlet lär du dig hur funktioner är uppbyggda i Bash, hur du använder funktioner för att automatisera återkommande uppgifter, och hur du schemalägger dina skript så att de körs automatiskt – utan att du behöver göra ett enda handtag.
S
Introduktion till Bash-skriptning
Kurs
slutförd

