Linux / UNIX Shellprogrammierung - Grundkurs
Die Teilnehmer erlernen praxisnah die Implementierung von POSIX kompatiblen Shell Skripten und BASH Skripten für Linux und Unix.
DIE WICHTIGSTEN THEMEN
Umgebungsvariablen
Kanäle und Umleitungen
Variablen und Datentypen
Arithmetische Modus
Kommando-Substitionsmodus
Kontrollstrukturen und Schleifen
String-Verarbeitung und Arrays
Sichere Shell-Skripte schreiben
SEMINARINHALTE & AGENDA
- Umgebungsvariablen (Globale, Lokale und Session Variablen)
- Shells (sh, bash, zsh, fish, kornsh, tcsh) im Vergleich
- Verwendung wichtiger Systemkommandos z.B. find, grep, cut, date, ps, df, du
- Konfiguration der Benutzerumgebung
- Kommandogruppierung und Datenumlenkung
- Kanalkonzepte, Pipelines
- Rechnen in der Shell (Arithmetische Modus)
- Kommando-Substitionsmodus
- Skalare Datentypen, Gültigkeitsbereiche
- Funktionale Konzepte im Skripting, Escaping
- Ganze Zahlen, Fließkommazahlen
- Schleifen, Fallunterscheidungen, spezielle Konstrukte
- Definition von Prozeduren, Parameterübergabe
- Kapselung
- Zeichenkettenverarbeitung, Arrays
- Arbeiten mit grep
- Konzepte zur Fehlererkennung und Fehlerbehandlung
- Regular Expressions
- Bash Erweiterungen und Features (vs. POSIX)
- Überblick über weitere Tools wie sed und awk
- Viele praktische Beispiele
ZIELGRUPPE
Administratoren und Entwickler, die Shellskripte im Linux- und Unix-Umfeld zur effizienteren Erledigung ihrer Tätigkeiten einsetzen wollen.
VORAUSSETZUNGEN
Grundkenntnisse in Unix bzw. Linux entsprechend des Linux-Grundkurs. Grundlegende Erfahrungen in der der Administration sind vorteilhaft.
Linux / UNIX Shellprogrammierung - Grundkurs
5 Tage
An 27 Orten und online
2.890,00 €
zzgl. MwSt.