case conversion in sed substitution does not work
Matt Zimmerman
mdz at canonical.com
Fri Nov 12 23:46:39 UTC 2004
On Wed, Nov 03, 2004 at 12:29:12AM +0000, Dennis Decker Jensen wrote:
> case 1:
>
> echo dennis decker jensen | sed -re 's/[a-z]+/\U&/'
> DENNIS decker jensen
>
> case 2:
>
> echo dennis decker jensen | sed -re 's/[a-z]+/\u&/'
> ennis decker jensen
>
> I expected this in case 2:
> Dennis decker jensen
>
> It eats the character! The same thing happens when using \l (\L).
I can reproduce this bug on Warty, but not on Hoary. It seems to have been
fixed.
--
- mdz
More information about the ubuntu-users
mailing list