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 enkleste manuset
Velge skallet (magisk nummer #!, Sha-bang)
Ringer manuset
Eksterne og innebygde kommandoer
Noen spesialtegn
- Kommentar (#)
- End of Line (;)
- Et tomt utsagn (:)
- Omdirigering av inngangsutgang (>, <, >>)
- Omdirigerer utdata
- Omdirigering av input
- Strøm (|)
- Start prosessen i bakgrunnen (&)
Variabler og parametere
- Ødeleggelse av variabler (ikke innstilt)
- Variabel med en nullverdi
- Lagre resultatet i en variabel (backquotes ``)
- Parameterforespørsel ($ 0, $ #, $ 1, $ 2, $ 3 ...)
- Manuelt skift
- Siterer.
- Escape-tegn (\)
Vanlige Expressioner
Betingede uttalelser
- Hvis / da
- Hvis / da / annet
- Nesting if-utsagn
- Hvis / elif
- saksuttalelse
- Operatører
- Operatører og, eller (&&, | |)
- test kommando
Fullfører krypt
Utgangserklæringen
Bruk statusen for fullføring av programmet i et skript ($?)
Tester og operatører
- Operatørens tekstfil
- Tester filtypen
- Test filattributter
Sammenligningsoperatører
- Sammenligning av aritmetikk ved å bruke kommandoen if
- Operatorer for sammenligning av heltall
- Sammenligning av strenger
- Sammenligning av komplekset (og, eller)
- Operatorer for hekkingssammenligning
- Oppdragsoperatøren
- Aritmetiske operatorer
- Operatører operasjoner på bits (bitvise operatører)
- Logiske operatører
- Numeriske konstanter
Loopa
- Løkken for / inn
- Kommandoen seq
- While-løkken
- Løkke til
- Kontrollere loopen (bryte, fortsett)
Tekstbehandling
- Kommandohode, hale
- Sorter, Uniq, Expand, Unexpand
- Klipp ut, Lim inn, Bli med, Wc, Tr
Tekstsøk (grep)
Stream Editor (sed)
Interaktive programmer
- Les kommando
- Brukervelg
Funksjoner
Sleep-kommando
Hvis skriptet ikke fungerer? (feilsøking)
Krav
- En forståelse av grunnleggende Linux kommandoer og filsystemnavigasjon
- Erfaring med bruk av skall og enkel tekstredigering på Linux
- Gjennomføring av kurset "Introduksjon til Linux" anbefales, men er ikke nødvendig
Publikum
- Linux brukere som ønsker å automatisere oppgaver ved hjelp av shell-scripting
- Systemadministratorer som ønsker å optimalisere serveradministrasjon og drift
- Utviklere og IT-fagfolk som ønsker å forbedre sine Linux programmeringsferdigheter
14 timer