Kapitel 8. Expandierungen (expansions)

Die Bash »expandiert« eine Reihe von Strukturen in einer Befehlszeile bei ihren Bearbeitung. Das sind (in dieser Reihenfolge) folgende Strukturen:

  1. Klammern, siehe Abschnitt „Klammerexpandierungen (»brace expansions«)“

  2. Tilden, siehe Abschnitt „Tildenersetzungen“

  3. Parameter und Variablen, siehe „Variablenersetzungen“ und auch Abschnitt „Parameterersetzungen“

  4. zu substituierende Befehle, siehe Abschnitt „Befehlsersetzungen“ oder Prozesse, siehe „Prozessersetzungen (Process substitution)“

  5. Arithmetische Ausdrücke, siehe Abschnitt „Arithmetische Ausdrücke (Arithmetic expressions)“

Weiterhin sind Wortersetzungen – siehe Abschnitt „Wortersetzungen (»word expansions«)“ – und (besonders häufig) Dateinamenexpandierungen – siehe ...

Get Bash kurz & gut, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.