Was ist Fallbewahrung?
Die Aufbewahrung von Groß- und Kleinschreibung ist die Fähigkeit eines Computer-Dateisystems, sich an die Groß- und Kleinschreibung zu erinnern, die beim Erstellen einer Datei verwendet wird. Bei vielen gängigen Betriebssystemen wird die Groß- / Kleinschreibung beibehalten, bei älteren Betriebssystemen und einigen Shell-Programmen nicht. Eine der Hauptanwendungen für die Aufbewahrung von Groß- und Kleinschreibung liegt in Betriebssystemen, die die Berücksichtigung der Groß- und Kleinschreibung erzwingen. Eine weitere Möglichkeit, die Schreibweise des Dateinamens beizubehalten, besteht darin, den Benutzern die Verwendung eigener Formatierungstechniken zu ermöglichen, die vom Betriebssystem angezeigt werden, was manchmal zu einem saubereren Erscheinungsbild führt. In Betriebssystemen, in denen die Groß- / Kleinschreibung nicht beibehalten wird, kann das Standardverhalten variieren. Im Allgemeinen müssen jedoch alle Zeichen in einem Dateinamen in Groß- oder Kleinbuchstaben konvertiert werden.
Wenn eine Datei erstellt wird, speichern die meisten Dateisysteme den Namen der Datei als Metadaten in einem speziellen Bereich der verwendeten Festplatte. In der Anfangszeit des Computerbetriebs war der Speicherplatz knapp und führte zur Entwicklung verschiedener Methoden, um so viel Speicherplatz wie möglich zu sparen. Frühe Dateisysteme erzwangen manchmal einen Dateinamen in Klein- oder Großbuchstaben, damit der Name effizienter gespeichert werden kann. Andere Systeme ignorierten den Fall von Buchstaben, um die Konsistenz der Dateinamen zu gewährleisten und Verwirrung der Benutzer zu vermeiden. Mit fortschreitender Technologie unterstützten jedoch die meisten Betriebssysteme und Dateisysteme die Aufbewahrung von Groß- und Kleinschreibung.
Es ist wichtig, zwischen Fallbewahrung und Fallempfindlichkeit zu unterscheiden. Nur weil ein Dateisystem die Groß- und Kleinschreibung eines Dateinamens beibehält, bedeutet dies nicht unbedingt, dass Klein- und Großbuchstaben unterschiedliche Symbole sind. Bei vielen Betriebssystemen wird die Groß- / Kleinschreibung beibehalten, Benutzer können jedoch den Dateinamen mit beliebigen Kombinationen aus Groß- und Kleinschreibung eingeben, um auf die Datei zu verweisen. Alternativ können Dateien in einem System, bei dem die Groß- und Kleinschreibung beachtet wird, denselben Namen haben, sich jedoch durch die Groß- und Kleinschreibung der Buchstaben unterscheiden. Zu den gängigen Beispielen gehören Dateien, die als Readme-Dateien bezeichnet werden. In einem case-sensitive, case-preservation-System sind die Dateien README, Readme und readme alle verschiedene Dateien, die in demselben Verzeichnis vorhanden sein können.
Ein Hinweis zu Dateinamen und zur Aufbewahrung von Groß- und Kleinschreibung ist, dass Programme, die unter dem Betriebssystem ausgeführt werden, möglicherweise die Aufbewahrung unterstützen und die Groß- und Kleinschreibung nicht erzwingen, obwohl ein bestimmtes Dateisystem oder Betriebssystem dies unterstützt. Dies gilt insbesondere für Emulatoren und Programme, die Befehlszeilen für die Eingabe verwenden. Diese Programme können in einer neuen Datei abhängig von ihrer Programmierung Groß- und Kleinschreibung anwenden oder die Groß- und Kleinschreibung ignorieren, auch wenn dies vom zugrunde liegenden Betriebssystem normalerweise nicht der Fall ist.