From the course: Troubleshooting and Debugging Bash
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Case sensitivity - Bash Tutorial
From the course: Troubleshooting and Debugging Bash
Case sensitivity
- [Instructor] Sometimes, case sensitivity can be an issue, right down to the file system level. Case sensitivity, in a file system, refers to a storage file system's ability to store two files of the same name in the same location, so long as the case of the characters is different. A file system without case sensitivity will not allow two identically named files to exist in the same folder, regardless of the case of the letters. MacOS supports two case-sensitive file systems but one thing that may prevent you from utilizing what you believe to be a well-written, generic script that should function across multiple operating systems, is that some systems may be case-sensitive, your cross platform script might technically work on Linux and macOS, but may fail to work because of incorrect capitalization when typing file names or paths to resources. There are a couple of ways of handling this. First it does make sense to…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.