Bash Programmierung Inhalt: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „*Einführung **Unterschiede zwischen den Shells **Skript-Aufbau und -Aufruf **Kommentare **Exit-Status **Fehlerkanal, Fehlersuche *Wichtige Kommandos **clear,…“)
 
Zeile 21: Zeile 21:
 
**Werte-Rückgabe
 
**Werte-Rückgabe
 
**Source-Operator
 
**Source-Operator
*Signalbehandlung=Hintergrund-/Kind-Prozesse
+
*Signalbehandlung
*Here-Documents=
+
*Hintergrund-/Kind-Prozesse
 +
*Here-Documents
 
*Prozess- und Job-Management
 
*Prozess- und Job-Management
 
*Einfache Datenmanipulation mit Sed
 
*Einfache Datenmanipulation mit Sed

Version vom 1. Juni 2023, 19:48 Uhr

  • Einführung
    • Unterschiede zwischen den Shells
    • Skript-Aufbau und -Aufruf
    • Kommentare
    • Exit-Status
    • Fehlerkanal, Fehlersuche
  • Wichtige Kommandos
    • clear, echo, sleep, expr
  • Erweiterte Shell-Substitutionen
    • Variablen-, Kommando- und Arithmetische Substitutionen
  • Shell-, Umgebungs- und vordefinierte Variablen=
  • Parameter und deren Übergabe in Shell Scripts
  • Kontrollstrukturen zur Ablaufsteuerung
    • Vergleiche, Verzweigungen, Schleifen, vorzeitiger Abbruch
  • Kommando-Kombinationen=
    • Kommando-Listen, -Trenner, -Gruppierung, Line continuation
  • Funktionen zur Strukturierung von Scripten
    • Definition und Aufruf
    • Rücksprung
    • Parameter-Übergabe
    • Werte-Rückgabe
    • Source-Operator
  • Signalbehandlung
  • Hintergrund-/Kind-Prozesse
  • Here-Documents
  • 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