Bash Programmierung Inhalt: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
*Einführung | *Einführung | ||
**Unterschiede zwischen den Shells | **Unterschiede zwischen den Shells (y) | ||
**Skript-Aufbau und -Aufruf | **Skript-Aufbau und -Aufruf (y) | ||
**Kommentare | **Kommentare (y) | ||
**Exit-Status | **Exit-Status (y) | ||
**Fehlerkanal, Fehlersuche | **Fehlerkanal, Fehlersuche (y) | ||
*Wichtige Kommandos | *Wichtige Kommandos | ||
**clear, echo, sleep, expr | **clear, echo, sleep, expr (y) | ||
*Erweiterte Shell-Substitutionen | *Erweiterte Shell-Substitutionen (y) | ||
**Variablen-, Kommando- und Arithmetische Substitutionen | **Variablen-, Kommando- und Arithmetische Substitutionen (y) | ||
*Shell-, Umgebungs- und vordefinierte Variablen= | *Shell-, Umgebungs- und vordefinierte Variablen= | ||
*Parameter und deren Übergabe in Shell Scripts | *Parameter und deren Übergabe in Shell Scripts | ||
*Kontrollstrukturen zur Ablaufsteuerung | *Kontrollstrukturen zur Ablaufsteuerung (y) | ||
**Vergleiche, Verzweigungen, Schleifen, vorzeitiger Abbruch | **Vergleiche, Verzweigungen, Schleifen, vorzeitiger Abbruch (y) | ||
*Kommando-Kombinationen= | *Kommando-Kombinationen= | ||
**Kommando-Listen, -Trenner, -Gruppierung, Line continuation | **Kommando-Listen, -Trenner, -Gruppierung, Line continuation (y) | ||
*Funktionen zur Strukturierung von Scripten | *Funktionen zur Strukturierung von Scripten | ||
**Definition und Aufruf | **Definition und Aufruf | ||
**Rücksprung | **Rücksprung | ||
| Zeile 21: | Zeile 21: | ||
**Werte-Rückgabe | **Werte-Rückgabe | ||
**Source-Operator | **Source-Operator | ||
*Signalbehandlung | *Signalbehandlung | ||
*Hintergrund-/Kind-Prozesse | *Hintergrund-/Kind-Prozesse | ||
*Here-Documents | *Here-Documents(y) | ||
*Prozess- und Job-Management | *Prozess- und Job-Management | ||
*Einfache Datenmanipulation mit Sed | *Einfache Datenmanipulation mit Sed | ||
Version vom 8. Juni 2023, 04:20 Uhr
- 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