On Tue, Aug 26, 2025 at 3:44 PM Chet Ramey <chet.ra...@case.edu> wrote: > > The case toggling word expansions are rather famously undocumented. I don't > like the syntax and I don't encourage its use. Those operators are still > there to support scripts that use them.
I wondered why ${parameter@U}, ${parameter@u}, and ${parameter@L} were introduced. Do you not like the syntax of ${parameter^^}, ${parameter^}. and ${paramter,,}, either? Not that I've ever had a use for a case-toggling word expansion, but there's no alternative that's documented, aside from calling an external command.