On Thu, Nov 5, 2015 at 6:26 PM, Dennis Williamson <
dennistwilliam...@gmail.com> wrote:

> It might be handy to have some of the escapes that work in $'string'
> quoting to also work in prompts especially now with the ${parameter@P}
> transformation.
>
> Specifically the hex, unicode and control ones: \xHH, \uHHHH, \UHHHHHHHH
> and \cx.
>
> I presume that the dollar-single-quote escapes should not be touched since
> they are "specified by the ANSI C standard". Also, they needn't be since we
> have the @P transformation.
>
> --
> Visit serverfault.com to get your system administration questions
> answered.
>


I obviously overlooked the collision between \u - username and \uHHHH -
unicode. It could be dealt with by interpreting the escape as username if
the following character is non-hex, but that would stand a good chance of
breaking existing prompts. Since \U functionally is a complete superset of
\u - unicode, perhaps the latter wouldn't need to be duplicated for
prompting.


-- 
Visit serverfault.com to get your system administration questions answered.

Reply via email to