ZSH Parameter Expansion Flags
de manera similar a ZSH expansion modifiers, si dentro de una variable en el formato ${ }
hay una apertura de paréntesis, se toma como una lista de flags ${(<FLAGS>)<VAR>}
- (q%q%q) ≡ (%%qqq)
- lista de flags:
- #: evalua expresión numérica
export miVar2="64+1" echo ${(#)miVar2} # A
- @:
${(@)foo}
≡${foo[@]}
- A: convierte en un array la sustitución
- a: sort in array index
- C: capitalize
- L: lowercase
- U: uppercase