- Kenntnisse in der Benutzung einer UNIX/Linux-Distribution,
- Besuch der UNIX/Linux-Grundkurse: GK6400 UNIX/Linux I – Fundamentals und GK6701 UNIX/Linux II – Advanced User Skills
- Grundlegende UNIX/Linux Systemverwaltungskenntnisse sind zu empfehlen.
Die Teilnehmer*innen lernen Prozeduren mit den Shells sh, ksh und bash zu schreiben, die beispielhaft zeigen, wie Shell-Scripts den täglichen Umgang mit UNIX/Linux erleichtern und von Standardaufgaben entlasten können. Diese Kursserie ist vom eingesetzten UNIX/Linux unabhängig und das Gelernte kann auf jedem Linux (Red Hat, SuSE, Debian, usw.) als auch UNIX (HP-UX, AIX, Solaris usw.) angewendet werden
Bei diesem Kurs erhalten Sie die Kursunterlagen in deutscher Sprache! Kursformat: 40 % Theorie, 60 % Praxis
- UNIX/Linux Anwender*innen
- IT Administratoren*innen
- Überblick über die Funktionen der unterschiedlichen Shells wie sh, ksh, csh und bash
- Shell Builtin Kommandos (echo, print, read, set,… )
- File Globbing (FNG) versus Regular Expressions
- Limited, Modifier and Extended Regular Expressions
- UNIX/Linux Hilfsprogramme für Scripts (find, cut, grep, sort, tr, wc,… )
- Einsatz von selbst definierten Builtin, System und Array Variablen
- Test und arithmetische Funktion
- Ablaufkontrolle mit Hilfe von if, case und select
- Schleifenkonstrukte mit for, until und while
- Signalbehandlung mit trap
- Shelldebuging
- Dateien aus dem Script heraus mit dem Streameditor sed bearbeiten
- Umgang mit dem Reportgenerator awk
https://www.etc.at/seminare/GK913