Co je to zachování případů?
Zachování případu je schopnost systému počítačového souboru zapamatovat si kapitalizaci, která se používá při vytvoření souboru. Mnoho populárních operačních systémů má zachování případů, zatímco starší operační systémy a některé programy Shell ne. Jedním z hlavních využití pro ochranu případů je operační systémy, které vynucují citlivost na případy, což znamená, že kapitálová písmena jsou považována za samostatné symboly od malých písmen. Dalším použitím pro zachování případu názvu souboru je umožnit uživatelům používat své vlastní formátovací techniky, které budou zobrazeny operačním systémem, někdy povede k čistšímu vzhledu. V operačních systémech, které nepoužívají uchování případů, se výchozí chování může lišit, ale obecně zahrnuje přeměnu všech znaků v názvu souboru na velká nebo malá písmena. Během raného období výpočetní techniky diskProstor byl na prémii a vedl k rozvoji různých metod, aby pomohl ušetřit co nejvíce prostoru. Včasné systémy souborů někdy přinutily název souboru do všech písmen s malými písmeny nebo velká písmena, takže název lze ukládat efektivněji. Jiné systémy ignorovaly případ dopisů, které pomáhají udržovat konzistenci mezi názvy souborů a zabránit zmatku uživatele. Jak technologie pokročila, většina operačních systémů a systémů souborů zahrnovala podporu pro zachování případů.
Je důležité rozlišovat mezi zachováním případů a citlivost na případy. Jen proto, že systém souborů zachovává případ názvu souboru, nemusí nutně znamenat, že považuje malá písmena a písmena s velkými písmeny za různé symboly. Mnoho operačních systémů zachovává případ, ale umožňuje uživatelům zadat název souboru pomocí libovolných kombinací písmene, aby se odkazovali na soubor. Alternativně v systému citlivém na případ mohou soubory HAve stejném jménu, ale vyznačuje se kapitalizací dopisů. Mezi běžné příklady patří soubory nazývané soubory ReadMe; V systému citlivým na případ, předpokládané případy jsou soubory ReadMe, ReadMe a ReadMe všechny různé soubory, které mohou existovat ve stejném adresáři.
Jedna poznámka o názvech a zachování případů je, že i když konkrétní systém souborů nebo operační systém podporuje zachování a nevynucuje citlivost na případy, programy, které v operačním systému běží. To platí zejména u emulátorů a programů, které používají příkazové řádky pro vstup. Tyto programy mohou používat citlivost nebo ignorovat případ v novém souboru na základě toho, jak jsou naprogramovány, i když základní operační systém by to normálně ne.