Schulungsübersicht

Das einfachste Skript

Auswahl der Shell (magische Zahl #!, Sha-bang)

Aufrufen des Skripts

Externe und eingebaute Befehle

Einige Sonderzeichen

  • Kommentar (#)
  • Ende einer Zeile (;)
  • Eine leere Anweisung (:)
  • Umleitung der Eingabe-Ausgabe (>, <, >>)
  • Umleitung der Ausgabe
  • Umleitung der Eingabe
  • Strom (|)
  • Starten des Prozesses im Hintergrund (&)

Variablen und Parameter

  • Zerstörung von Variablen (unset)
  • Variable mit einem Nullwert
  • Speichern des Ergebnisses in einer Variablen (Anführungszeichen ``)
  • Parameterabfrage ($ 0, $ #, $ 1, $ 2, $ 3 ...)
  • Manuelle Verschiebung
  • Anführungszeichen.
  • Escape-Zeichen (\)

Reguläre Express-Zeichen

Bedingte Anweisungen

  • Das wenn / dann
  • Die if / then / else
  • Verschachtelung von if-Anweisungen
  • Die if / elif
  • case-Anweisung
  • Operatoren
  • Operatoren und, oder (&&, | |)
  • Testbefehl

Beenden von scrypt

Die Exit-Anweisung

Verwendung des Status der Beendigung des Programms in einem Skript ($?)

Tests und Operatoren

  • Operatoren Textdatei
  • Testet den Dateityp
  • Test der Dateiattribute

Vergleichsoperatoren

  • Arithmetische Vergleiche mit dem Befehl if
  • Ganzzahlige Vergleichsoperatoren
  • Vergleich von Zeichenketten
  • Vergleich des Komplexen (und, oder)
  • Verschachtelte Vergleichsoperatoren
  • Der Zuweisungsoperator
  • Arithmetische Operatoren
  • Operatoren, die mit Bits operieren (bitweise Operatoren)
  • Logische Operatoren
  • Numerische Konstanten

Loopa

  • Die Schleife for / in
  • Der Befehl seq
  • Die while-Schleife
  • Schleife bis
  • Steuerung der Schleife (break, continue)

Textverarbeitung

  • Befehl head, tail
  • Sortieren, Uniq, Expandieren, Unexpandieren
  • Ausschneiden, Einfügen, Zusammenfügen, Wc,Tr

Text suchen (grep)

Stream-Editor (sed)

Interaktive Programme

  • Befehl lesen
  • Benutzer auswählen

Funktionen

Sleep-Befehl

Wenn das Skript nicht funktioniert? (Fehlersuche)

Voraussetzungen

  • Kenntnisse von Linux auf grundlegendem Niveau
  • Empfohlen wird der Abschluss des Kurses "Einführung in Linux"
  14 Stunden

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.

Preis je Teilnehmer

Kombinierte Kurse

Linux Administration Fundamentals

  21 Stunden

Verwandte Kategorien