PL101: Shell, awk, sed: Advanced

Training: Programmiersprachen - Linux/Unix

Optimierung und Hintergründe der Shell und Unix-Kommandos

Präsenz-Training Präsenz-Training

Start: 10.11.2025 | 10:00 Uhr

Ende: 14.11.2025 | 13:30 Uhr

Ort: Nürnberg

Preis: 2.490,00 € zzgl. MwSt.

Wunschzeitraum für Termin anfragen:

* Alle Felder, die mit einem Sternchen versehen sind, sind Pflichtfelder.

Agenda:

  • Shell-Metacharacters und Modifikation der Parsing Order über Quotes, Escapes und eval

  • Spezialvariablen, erweiterte Variablen-Ausdrücke, Arrays und Hashes

  • Fehlerfreier Umgang mit den Positionsparametern über "$@"

  • Geltungsbereich der Variablen und mögliche Beeinflussung

  • Unterschiede in der Kommando-Substitution mit `...` und $(...)

  • Shell-Optionen in der bash (shopt) mit Einsatz erweiterter Dateimuster

  • Performance-Unterschiede in der Bedingungs-Syntax

  • Verbreitete Irrtümer in Short Circuit-Ausdrücken

  • Pipe-Steuerung über die Shell-Option lastpipe und das Array PIPESTATUS

  • Einrichten eines leistungsfähigen Shell-Environments

  • Optimierung des vi-Editors für Skript-Zwecke (Indent, Suchen/Ersetzen, usw.)

  • Options-Evaluierung über die getopts-Library

  • Interaktive Menüs über den select-Loop

  • Pattern Matching in der Shell über den Operator =~ und das Array BASH_REMATCH, Back-Referenzen

  • Probleme mit awk-Variablen: Kontext, Feld-Sortierung, Mehrdimensionalität

  • Mögliche Interaktionen zwischen Shell, Unix-Kommandos und awk

  • Remote-Automatisierung der Administration von NetApp™-Storage über Shell und SSH

  • Fortgeschrittene awk-Funktionen: system, getline, strftime, split usw.

  • Debugging



Ziele:

Bei der Administration über die Shell und Unix-Kommandos führen oft mehrere Wege zum Ziel, aber es gibt in Laufzeit, Kürze des Codes und Korrektheit der Ergebnisse oft erhebliche Unterschiede. Im Kurs PL101 Shell, awk, sed: Advanced lernen Sie Hintergründe und Anwendungen solcher Optimierungen kennen.

Zielgruppe:

Das Training PL101 Shell, awk, sed: Advanced richtet sich an:

  • System-Administratoren
  • Datenbank-Administratoren
  • Applikations-Administratoren
  • Netzwerk-Administratoren

Voraussetzungen:

Um dem Lerntempo und Kursinhalten im Workshop PL101 Shell, awk, sed: Advanced gut folgen zu können, sind Kenntnisse in Shell und Unix-Kommandos von Vorteil.

Wir empfehlen vorab die Teilnahme am Kurs PL100 Shell, awk, sed: Basics.
check-icon

Durchführungsgarantie:

ab 2 Teilnehmer

Buchungsinformationen

Preis:

2.490,00 € zzgl. MwSt.

(inklusive Mittagessen & Getränke)

Autorisierter Trainingspartner

NetApp Partner Authorized Learning
Commvault Training Partner
CQI | IRCA Approved Training Partner
Veeam Authorized Education Center
Acronis Authorized Training Center
AWS Partner Select Tier Training
ISACA Accredited Partner
iSAQB
CompTIA Authorized Partner
EC-Council Accredited Training Center

Mitgliedschaften

Allianz für Cyber-Sicherheit
TeleTrust Pioneers in IT security
Bundesverband der IT-Sachverständigen und Gutachter e.V.
Bundesverband mittelständische Wirtschaft (BVMW)
Allianz für Sicherheit in der Wirtschaft
NIK - Netzwerk der Digitalwirtschaft
BVSW
Bayern Innovativ
KH-iT
CAST
IHK Nürnberg für Mittelfranken
eato e.V.
Sicherheitsnetzwerk München e.V.