/etc/glob: Die unbekannte Geschichte des Shell-Globbing in frühen Unix-Systemen
2025-01-13
Dieser Artikel beleuchtet die Geschichte und Funktion von `/etc/glob` in frühen Unix-Systemen. Vor der V7 Bourne Shell wurde das Erweitern von Platzhaltern (Globbing) im Unix-Shell nicht vom Shell selbst, sondern von dem externen Programm `/etc/glob` übernommen. `/etc/glob` empfing den Befehl und die Argumente, erweiterte die Platzhalter und führte dann den Befehl aus. Der Artikel beschreibt detailliert, wie `/etc/glob` in verschiedenen Unix-Versionen funktionierte, einschließlich der Behandlung von Escape-Zeichen und der Begründung für die Verwendung eines externen Programms – wahrscheinlich aufgrund von Ressourcenbeschränkungen in frühen Systemen.
Entwicklung
Unix-Geschichte