Kapitel 8. Expandierungen

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“

  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“

  5. Arithmetische Ausdrücke, siehe Abschnitt „Arithmetische Ausdrücke“

Weiterhin sind Wortersetzungen – siehe Abschnitt „Wortersetzungen“ – und (besonders häufig) Dateinamenexpandierungen – siehe Abschnitt „Dateinamenexpandierungen“ – möglich.

Klammerexpandierungen, Wort- und Prozessersetzungen ...

Get bash kurz & gut, Second 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.