• Jul 8, 2025 Bash Case Esac `` (asterisk): Matches any sequence of characters, including an empty string. `?` (question mark): Matches any single character. `[...]` (character set): Matches any single character within the specified set. Ranges are allowed (e.g., `[a-z]`). `|` (pipe): Acts as an "or" By Grady Kohler