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.
Course Outline
Het eenvoudigste script
De schelp kiezen (magisch nummer #!, Sha-bang)
Het script oproepen
Externe en ingebouwde commando's
Enkele bijzondere karakters
- Opmerking (#)
- Einde van de lijn (;)
- Een lege verklaring (:)
- Omleiding van invoeruitvoer (>, <, >>)
- Uitvoer omleiden
- Omleiding van invoer
- Stroom (|)
- Start het proces op de achtergrond (&)
Variabelen en parameters
- Vernietiging van variabelen (niet ingesteld)
- Variabele met een nulwaarde
- Sla het resultaat op in een variabele (aanhalingstekens ``)
- Parameterverzoek ($ 0, $ #, $ 1, $ 2, $ 3 ...)
- Handmatig schakelen
- Citeren.
- Escape-teken (\)
Reguliere Expressionen
Voorwaardelijke stellingen
- De als/dan
- Het als/dan/anders
- Nesten van if-instructies
- Het als/elif
- zaak verklaring
- Exploitanten
- Operatoren en, of (&&, | |)
- opdracht testen
Scrypt voltooien
De exit-verklaring
Gebruik de status van voltooiing van het programma in een script ($?)
Testen en operators
- Operatoren tekstbestand
- Test het bestandstype
- Bestandskenmerken testen
Vergelijkingsoperatoren
- Rekenkunde vergelijken met het commando if
- Vergelijkingsoperatoren voor gehele getallen
- Snaren vergelijken
- Het vergelijken van het complexe (en, of)
- Vergelijkingsoperatoren nesten
- De toewijzingsoperator
- Rekenkundige operatoren
- Operatorbewerkingen op bits (bitsgewijze operatoren)
- Logische operatoren
- Numerieke constanten
Loopa
- De lus voor / in
- Het commando volg
- De while-lus
- Herhaal tot
- Controle van de lus (onderbreken, doorgaan)
Tekstverwerking
- Commando kop, staart
- Sorteren, Uniq, Uitbreiden, Uitvouwen
- Knippen, plakken, samenvoegen, Wc,Tr
Tekst zoeken (grep)
Streameditor (sed)
Interactieve programma's
- Lees opdracht
- Gebruiker selecteren
Functies
Slaap commando
Werkt het script niet? (foutopsporing)
Requirements
- Kennis van Linux op basisniveau
- Aanbevolen voltooiing van de cursus "Inleiding tot Linux"
14 Hours