Special Parameters 16
3.5 Shell Expansions 17
3.5.1 Brace Expansion 17
3.5.2 TildeExpansion 18
3.5.3 Shell Parameter Expansion 19
3.5.4 Command Substitution 21
3.5.5 Arithmetic Expansion 22
3.5.6 Process ... known as a clause. Each clause
must be terminated with '; ;'. The word undergoes tildeexpansion, parameter
expansion, command substitution, arithmetic expansion, and quote removal be-
fore matching is attempted. Each ... pattern undergoes tildeexpansion, parameter
expansion, command substitution, and arithmetic expansion.
There may be an arbitrary number of case clauses, each terminated by a '; ;
The first pattern that matches determines