Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Det enklaste manuset
Att välja skal (magiskt nummer #!, Sha-bang)
Ringer manuset
Externa och inbyggda kommandon
Några specialtecken
- Kommentar (#)
- End of Line (;)
- Ett tomt uttalande (:)
- Omdirigering av ingångsutgång (>, <, >>)
- Omdirigerar utdata
- Omdirigering av input
- Ström (|)
- Starta processen i bakgrunden (&)
Variabler och parametrar
- Förstörelse av variabler (ej inställd)
- Variabel med ett nollvärde
- Spara resultatet till en variabel (bakåtcitat ``)
- Begäran om parametrar ($ 0, $ #, $ 1, $ 2, $ 3 ...)
- Manuell växling
- Citerar.
- Escape-tecken (\)
Vanliga Expressjoner
Villkorliga uttalanden
- Om / då
- Om / då / annat
- Häckande om uttalanden
- Om / elif
- ärendeutlåtande
- Operatörer
- Operatörer och, eller (&&, | |)
- testkommando
Slutför scrypt
Exit uttalandet
Använd status för slutförande av programmet i ett skript ($?)
Tester och operatörer
- Operatörens textfil
- Testar filtypen
- Testa filattribut
Jämförelseoperatörer
- Jämför aritmetik med kommandot if
- Heltalsjämförelseoperatorer
- Jämför strängar
- Jämför komplexet (och, eller)
- Jämförelseoperatorer för kapsling
- Uppdragsoperatören
- Aritmetiska operatorer
- Operatörsoperationer på bitar (bitvisa operatorer)
- Logiska operatorer
- Numeriska konstanter
Loopa
- Slingan för / in
- Kommandot seq
- While-slingan
- Slinga tills
- Styra slingan (bryta, fortsätta)
Textbearbetning
- Kommandohuvud, svans
- Sortera, Uniq, Expandera, Unexpand
- Klipp ut, klistra, gå med, Wc, Tr
Textsökning (grep)
Stream Editor (sed)
Interaktiva program
- Läs kommando
- Användarval
Funktioner
Sleep kommando
Om skriptet inte fungerar? (felsökning)
Krav
- Kunskap om Linux på en grundläggande nivå
- Rekommenderat slutförande av kursen "Introduktion till Linux"
14 timmar