+++_Arbeiten mit der Bash und erste Skripte
Konfiguration der Bash
Subshells
arithmetische Operationen
Schutz von Sonderzeichen
+++_Ein- und Ausgabekanäle, Pipes
nützliche Unix-Befehle für Skripte (z.B. test, cut, tr, echo)
Verknüpfen von Kommandos
Grundlagen zu Shellskripten
Verzweigungen und Schleifen
Eingabe (interaktiv und von Datei)
klassische Bearbeitung von Protokolldateien und csv-Dateien
+++_Reguläre Ausdrücke
Einführung in reguläre Ausdrücke
grep
sed
awk
Bearbeitung von Protokolldateien und csv-Dateien mit Hilfe regulärer Ausdrücke
+++_Shellskripte für Fortgeschrittene
Shellfunktionen
Behandlung von Optionen in Skripten (getopts)
Abfangen von Signalen (trap)
Arbeiten mit Temporärdateien
Interaktive Shellskripte (select, dialog, zenity)
+++_Arbeiten mit der Bash und erste Skripte
Konfiguration der Bash
Subshells
arithmetische Operationen
Schutz von Sonderzeichen
+++_Ein- und Ausgabekanäle, Pipes
nützliche Unix-Befehle für Skripte ( ... Mehr Informationen >>
Lernziele
Im Kurs erlangen die Teilnehmer fundiertes Wissen über Konstrukte und Konzepte der Shell. Sie sind in der Lage, selbst Shellskripte zu erstellen sowie bereits existierende Shellskripte zu verstehen und bei neuen Anforderungen entsprechend anzupassen. Durch das Beherrschen der grundlegenden Shellkonstrukte können sie sich bei Bedarf auch leicht in andere Shellvarianten (wie Korn- oder C-Shell) einarbeiten.
Im Kurs erlangen die Teilnehmer fundiertes Wissen über Konstrukte und Konzepte der Shell. Sie sind in der Lage, selbst Shellskripte zu erstellen sowie bereits existierende Shellskripte zu verstehen u ... Mehr Informationen >>
Zielgruppen
Dieses Training richtet sich an Softwareentwickler und Administratoren, die sich grundlegende Kenntnisse in der Shellprogrammierung aneignen möchten. Voraussetzung sind gute Kenntnisse der wichtigsten Kommandos und Anwenderprogramme unter Linux sowie in der Linux-Systemadministration.
Dieses Training richtet sich an Softwareentwickler und Administratoren, die sich grundlegende Kenntnisse in der Shellprogrammierung aneignen möchten. Voraussetzung sind gute Kenntnisse der wichtigste ... Mehr Informationen >>