Sed und Awk Programmierung

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 3 Tage

Ziele

In diesem Kurs lernen Sie als Anwender, Datenverarbeiter, Systemadministrator oder auch Software-Entwickler gut und effizient mit den regulären Ausdrücken Sed und Awk umzugehen und diese vor allem einzusetzen.

Zielgruppe

Systemadministratoren

Voraussetzungen

  • Programmiersprache
  • Linux/UNIX-Grundlagen

Agenda

Sed

  • Aufruf (Parameter und Optionen)
  • Funktionsweise (automatische Leseschleife)
  • Programmstruktur
  • Adressen
  • Blöcke
  • Kommentare
  • Operationen (Grundbefehle, Test und Verzweigung, Zwischenpuffer, Mehrzeilen-Verarbeitung)

Awk

  • Eigenschaften und Einsatzgebiete (10 typische Einzeiler)
  • Funktionsweise (automatische Leseschleife und automatische Feldtrennung)
  • Aufruf (Parameter und Optionen)
  • Konstanten
  • Programmstruktur (Muster + Aktion)
  • Datentypen (Automatische Datentyp-Konvertierung, Defaultwerte)
  • Automatische Variablen
  • Operatoren
  • Kontrollstrukturen
  • Assoziative Arrays (Standard-Arrays, Mehrdimensionale Arrays)
  • Eigene Funktionen
  • Weitere Standard-Variablen
  • Standard-Funktionen (Datei-Funktionen, Zeichenketten-Funktionen, Mathematische Funktionen, Zeit-Funktionen)
  • Spezialitäten des Gawk

Reguläre Ausdrücke

  • Grundlagen und Begriffe
  • Regex-Dialekte
  • Regex-Dialekte
  • Suchen
  • Suchen & Ersetzen
  • Optionen
  • Beispiel-Anwendungen

Über den Dozenten

Peter Kluge

Ziele

In diesem Kurs lernen Sie als Anwender, Datenverarbeiter, Systemadministrator oder auch Software-Entwickler gut und effizient mit den regulären Ausdrücken Sed und Awk umzugehen und diese vor allem einzusetzen.

Zielgruppe

Systemadministratoren

Voraussetzungen

  • Programmiersprache
  • Linux/UNIX-Grundlagen

Agenda

Sed

  • Aufruf (Parameter und Optionen)
  • Funktionsweise (automatische Leseschleife)
  • Programmstruktur
  • Adressen
  • Blöcke
  • Kommentare
  • Operationen (Grundbefehle, Test und Verzweigung, Zwischenpuffer, Mehrzeilen-Verarbeitung)

Awk

  • Eigenschaften und Einsatzgebiete (10 typische Einzeiler)
  • Funktionsweise (automatische Leseschleife und automatische Feldtrennung)
  • Aufruf (Parameter und Optionen)
  • Konstanten
  • Programmstruktur (Muster + Aktion)
  • Datentypen (Automatische Datentyp-Konvertierung, Defaultwerte)
  • Automatische Variablen
  • Operatoren
  • Kontrollstrukturen
  • Assoziative Arrays (Standard-Arrays, Mehrdimensionale Arrays)
  • Eigene Funktionen
  • Weitere Standard-Variablen
  • Standard-Funktionen (Datei-Funktionen, Zeichenketten-Funktionen, Mathematische Funktionen, Zeit-Funktionen)
  • Spezialitäten des Gawk

Reguläre Ausdrücke

  • Grundlagen und Begriffe
  • Regex-Dialekte
  • Regex-Dialekte
  • Suchen
  • Suchen & Ersetzen
  • Optionen
  • Beispiel-Anwendungen

Über den Dozenten

Peter Kluge

Tags

Diese Seite weiterempfehlen