Sed und Awk Programmierung

Seminarinformationen

Seminar - Ziel

Nach diesem Seminar sind Sie in der Lage, 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 gerne einzusetzen.

Teilnehmer - Zielgruppe

Systemadministratoren

Kurs - Voraussetzungen

Fertigkeit in einer Programmiersprache, Linux/UNIX-Grundlagen

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / 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

Weitere Schulungen zu Thema Linux

Cluster Linux High Availibility und Load Balancing

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Sie sind in der Lage eine High Availability Cluster zu istallieren, zu konfigurieren und zu administrieren. Kennenlernen der verschiedenen Clusterlösungen, welche unter Linux z.B. mit LVS zum Einsatz kommen. Sie steigern Ihren bestehenden Linux Server in seiner ...

VPN Lösungen mit Linux

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem Kurs erlangen sie die Fähigkeit mehrere Standorte sicher miteinander zu vernetzen oder Aussendienstmitarbeiter und Telearbeitsplätze an ihr Unternehmensnetzwerk anzuschließen. Der de-Fakto-Standard für den Aufbau von VPNs ist IPsec. Des weiteren ...

Linux Systemadministration Grundlagen

- u.a. in Hannover, Stuttgart, Darmstadt, Offenbach, Freiburg

Lernen Sie ein Linux System zu administrieren, für den Unternehmenseinsatz geeignet. Das weitere Seminar Linux Systemadministration behandelt die Themen in ihrer Tiefe!

Linux - Fortgeschrittene

- u.a. in Frankfurt am Main, Stuttgart, München, Darmstadt, Virtual Classroom

Aufbauend auf dem Kurs Linux-Grundlagen vertieft dieser Kurs die Kenntnisse, die engagierten Linux-Anwendern und -Administratoren die Anpassung des Systems an ihre Bedürfnisse ermöglichen. Der Kurs bereitet ebenfalls auf die Prüfung LPI102 vor, zum Erreichen einer ...