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 skriptet
Att välja skal (magiskt nummer #!, Sha-bang)
Anropa skriptet
Externa och inbyggda kommandon
Några specialtecken
- Kommentar (#)
- Slut på raden (;)
- En tom instruktion (:)
- Omdirigering av ingångsutgång (>, <, >>)
- Omdirigera utdata
- Omdirigering av indata
- Strömma (|)
- Starta processen i bakgrunden (&)
Variabler och parametrar
- Förstörelse av variabler (ej inställda)
- Variabel med ett null-värde
- Spara resultatet till en variabel (citattecken '')
- Begäran om parametrar ($ 0, $ #, $ 1, $ 2, $ 3 ...)
- Manuell växling
- Citerar.
- Escape-tecken (\)
Regelbundna Expressioner
Villkorliga uttalanden
- Spelet om / då
- Spelet om / då / annars
- Kapsla if-satser
- Spelet if / elif
- Case-uttalande
- Operatörer
- Operatorer och, eller (&&, | |)
- test, kommando
Slutföra kryptering
Exit-instruktionen
Använd status för slutförande av programmet i ett skript ($?)
Tester och operatorer
- Textfil för operatorer
- Testar filtypen
- Attribut för testfil
Jämförelseoperatorer
- Jämföra aritmetik med kommandot om
- Operatorer för heltalsjämförelse
- Jämföra strängar
- Att jämföra det komplexa (och, eller)
- Operatorer för kapslingsjämförelse
- Operatorn för tilldelning
- Aritmetiska operatorer
- Operatoroperationer på bitar (bitvisa operatorer)
- Logiska operatorer
- Numeriska konstanter
Loopa
- Loopen för / i
- Kommandot seq
- While-loopen
- Slinga tills
- Styra loopen (paus, fortsätt)
Textbehandling
- Kommandohuvud, svans
- Sortera, Uniq, Expandera, Expandera
- Klipp ut, klistra in, gå med, wc, tr
Textsökning (grep)
Stream Editor (sed)
Interaktiva program
- Kommandot Läs
- Välj användare
Funktioner
Kommandot Sömn
Om skriptet inte fungerar? (felsökning)
Krav
- En förståelse för grundläggande Linux kommandon och filsystemnavigering
- Erfarenhet av skalanvändning och enkel textredigering på Linux
- Slutförande av kursen "Introduktion till Linux" rekommenderas men är inte ett krav
Publik
- Linux Användare som vill automatisera uppgifter med hjälp av skalskript
- Systemadministratörer som vill optimera serverhantering och drift
- Utvecklare och IT-proffs som vill förbättra sina Linux programmeringskunskaper
14 timmar