Linux Bash Scripting
Bashskripte sind geeignet um Programme, gemäß der eigenen Bedürfnisse, miteinander zu kombinieren und sie spielen eine zentrale Rolle im Alltag der Systemadministration.
Orte / Online
Termine
Buchung & Angebot
Inhalte
- Shells - Mehrzahl
- Vom Befehl zum ausführbaren Skript
- Variablen
- Welche gibt es, was kann man damit anfangen?
- Systemvariablen
- Variablen erzeugen
- Automatische Variablen
- Reichweite von Variablen
- Arrays
- Arbeiten mit Variablen
- deklarieren
- übergeben
- einlesen
- Werte aus dem System abfragen
- Dynamische Verzeichnisse und ihre Schätze
- Parsen von Programmausgaben
- Shell-Programmierlogik
- Tests und Errorlevels
- If-then-else
- einzeilige Ifs
- case
- Beschleuniger: Schleifen
- for
- while/until
- Shellfunktionen
- Funktionen deklarieren
- Lokale Variablen
- Shell-Libraries auslagern
- Arrays
- Arrays und Listen
- Deklaration und Verwendung
- Interaktion mit Shellskripten
- Dialog
- Whiptail
- Grafische Dialoge
- kdialog
- zenity und yad
- Reguläre Ausdrücke
- Überblick
- Geschweifte Klammern
- Zeichenklassen
- das Brecheisen: grep
- Andere Hilfsmittel/Erleichterungen
- sed
- awk
- Mit ssh ins Netz skripten
- Fernlogin und Fern-Administration
- Massenweise Rechner administrieren
Ziele
Statt Routineaufgaben manuell abzuarbeiten, lernen Administratoren, Abläufe intelligent zu steuern, Prozesse zu beschleunigen und die Systemadministration spürbar zu entlasten.
Mehr Effizienz, weniger Aufwand - und ein deutlich souveränerer Umgang mit Linux.