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
 

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Relaterade Kurser

Linux Administration Fundamentals

  21 timmar

Relaterade Kategorier