bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fwd: Bash bug interpolating delete characters


From: Greg Wooledge
Subject: Re: Fwd: Bash bug interpolating delete characters
Date: Thu, 3 May 2012 09:01:04 -0400
User-agent: Mutt/1.4.2.3i

> Yours, RĂ¼diger.

> a=x
> del="$(echo -e "\\x7f")"
> 
> echo "$del${a#x}" | od -ta
> echo "$del ${a#x}" | od -ta
> echo " $del${a#x}" | od -ta

Yup, confirmed that it breaks here, and only when the # parameter expansion
is included.

imadev:~$ del=$'\x7f' a=x b=
imadev:~$ echo " $del$b" | od -ta
0000000   sp del  nl
0000003
imadev:~$ echo " $del${b}" | od -ta
0000000   sp del  nl
0000003
imadev:~$ echo " $del${b#x}" | od -ta
0000000   sp del  nl
0000003
imadev:~$ echo " $del${a#x}" | od -ta
0000000   sp  nl
0000002

Bash 4.2.24.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]