[Bug 10821] ash: bash dollar not expanding inside quoted braced parameter expansion

bugzilla at busybox.net bugzilla at busybox.net
Mon Mar 5 13:59:06 UTC 2018


https://bugs.busybox.net/show_bug.cgi?id=10821

--- Comment #6 from avih <avihpit at yahoo.com> ---
Also, as for this:

> OK before 8de5b9f ash : fix double-quoted "\z" handling :
> (x=\'B; echo "${x#\'}")
> B

> Bad after:
> (x=\'B; echo "${x#\'}")
> 'B

All the shells I tested (and posix as far as I can tell) agree it should print
B, and only ash after that commit prints 'B .

I tested bash (and in posix mode), dash, mksh (and in posix mode), busybox ash
(before this commit).

I think it should be considered a non-disputable breakage.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the busybox-cvs mailing list