Bash Programmierung Inhalt
Version vom 8. Juni 2023, 04:20 Uhr von Thomas.will (Diskussion | Beiträge)
- Einführung
- Unterschiede zwischen den Shells (y)
- Skript-Aufbau und -Aufruf (y)
- Kommentare (y)
- Exit-Status (y)
- Fehlerkanal, Fehlersuche (y)
- Wichtige Kommandos
- clear, echo, sleep, expr (y)
- Erweiterte Shell-Substitutionen (y)
- Variablen-, Kommando- und Arithmetische Substitutionen (y)
- Shell-, Umgebungs- und vordefinierte Variablen=
- Parameter und deren Übergabe in Shell Scripts
- Kontrollstrukturen zur Ablaufsteuerung (y)
- Vergleiche, Verzweigungen, Schleifen, vorzeitiger Abbruch (y)
- Kommando-Kombinationen=
- Kommando-Listen, -Trenner, -Gruppierung, Line continuation (y)
- Funktionen zur Strukturierung von Scripten
- Definition und Aufruf
- Rücksprung
- Parameter-Übergabe
- Werte-Rückgabe
- Source-Operator
- Signalbehandlung
- Hintergrund-/Kind-Prozesse
- Here-Documents(y)
- Prozess- und Job-Management
- Einfache Datenmanipulation mit Sed
- Komplexe Datenmanipulation und Bearbeitung mit Awk
- Integration von Sed, Awk und Shell Scripting
- Übungen und Beispielprogramme
- Zeitgesteuertes Ausführen von Skripten mit at und cron