---

Using Bash Case Statements for Complex Conditions

Learn how to use a bash case statement to selectively execute a commands based off of complex conditions. We explore the basic syntax of the case statement, the pattern termination operators, and using nocasematch shell option for case insensitive matching.