Globbing bezeichnet die Auswertung von Platzhaltermustern, um passende Dateinamen oder Pfade auszuwählen. Häufig steht * für eine beliebige Zeichenfolge und ? für ein einzelnes Zeichen.

Die genaue Bedeutung ist kontextabhängig: Bash, PowerShell, Windows-Dateisuche und Programmiersprachen können unterschiedliche Regeln für Klammern, versteckte Dateien oder Verzeichnisse verwenden. Globbing ist außerdem nicht dasselbe wie ein regulärer Ausdruck.

Wenn Muster in Skripten mit untrusted Eingaben zusammengesetzt werden, müssen sie passend escaped oder validiert werden. Sonst kann ein Muster unbeabsichtigt zusätzliche Dateien erfassen.

Quellen und Prüfstand

Inhaltlich überarbeitet am 2026-10-13. Syntaxabhängigkeit und Abgrenzung zu Regex ergänzt.