Path: csiph.com!goblin3!goblin1!goblin.stu.neva.ru!usenet.stanford.edu!not-for-mail From: Ralph Beckmann Newsgroups: gnu.bash.bug Subject: Bug Report concerning backslash in bash5 Date: Wed, 29 Jul 2020 00:42:37 +0200 Lines: 25 Approved: bug-bash@gnu.org Message-ID: References: <15dff7a7b42bf7192b57066215723128@rbx.de> Reply-To: Ralph.Beckmann@rbx.de NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: usenet.stanford.edu 1595985335 13648 209.51.188.17 (29 Jul 2020 01:15:35 GMT) X-Complaints-To: action@cs.stanford.edu To: bug-bash@gnu.org Envelope-to: bug-bash@gnu.org User-Agent: Roundcube Webmail/1.4.4 X-Sender: rb@rbx.de X-Provags-ID: V03:K1:Wtx+R1hVTbEj/WIDoT0IyV7A7AYwSMbavwJmQo72G/G7Ujf5d1o eoIwTPpZYFE+dwZFh46UovTnqCr0QQQUxUUNnyhmD6yazSDLs1ZFKLaFJO3kAUXfFbeJ/CX /BRG8Q2JB1w5GA54g33fSaEOtlbbMdpmWpR8JUEIKXysGEajmtN8JulVE1opYSo20QfZoMQ PRMiZVBOPym0UYzEGcvEw== X-UI-Out-Filterresults: notjunk:1;V03:K0:iwsCvF5ykfg=:n09qzZTufxNdgt2M77HQHi 67My7A+ZjcMhmNZ9mAfiBkMs161chBueoxuQGxPCgEEPrqoDEnel/hj47w7NdN3eyNImRF7K/ Exd8r+JMO2Du7QwuqmdN9RianRYOHeFR9lD+JK1/IzIk1emz34zfdfhjNV3hhk5VfyDITcRv/ qYykhskyhtNflv89q3kyHjM9N56j4/ooF1LY3hskWu3GGZDRECLga/5pJA5XZGmYelSbv0ZAH tokxG3NoYCJrS8y6xAe2okJo2A/II9DBi+5QD7ejTbbJ36ieCl6bME9tuJ21X0SJBgOUbJk8U n3qI7QSnHWNIczGjFgk2S0VC5jcq9VGx6hB3Ox2YOXeHhA4wG0r+GrXt3SP9h169tpbSTdffw qz0dyLFi6WweATqFG6APjIja9VTP3XpZhNI1swEh0yf33i3/QMCChE1at/dYg4wZXM61+QNnc IB3QUB7KKQmJDM11TFgWVd+bUYzcF4vvQm8IURCjqHwcon79ld5H+3c8gFdZT65c1yE786Hw/ 5Yx+uE72M0PXfgOYXfovfv+2ze+l09iZ46OCfLRPVEUkO3xh39vhThBK5lv4x2xxUZKuQ4mYN SUe8PkM57QVRZe3WVMjFOP3k9FhL1Vfhx1sc8iMh6E+kydwrvi/CpmIHCOjJ/DyLBTMWiK+7a LpTX+u65E0ne6/6GnUqX8R0W+9MMglIh9oBbnDU4CiZeXqp+FcR2PW/F3mXcoC1syUSCZIDWA DnLniv31pAF+syLiH71bfgDPH0mNj9WJ/zMQMPiOUMYjZO/rky3BzLzqRHxxc8Rdte37q3rA3 G+ctsnNlPLKSwItU0ZZG80PuK/PhZMPdwsAn/Ps9UfUzz0ZTOYeUET+KRvutZwrFHDNvyGZWG JHTgU3X4YJfE+lnLWDaA== Received-SPF: none client-ip=212.227.17.13; envelope-from=rb@rbx.de; helo=mout.kundenserver.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/28 18:42:37 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -28 X-Spam_score: -2.9 X-Spam_bar: -- X-Spam_report: (-2.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 28 Jul 2020 21:15:30 -0400 X-BeenThere: bug-bash@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Bug reports for the GNU Bourne Again SHell List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <15dff7a7b42bf7192b57066215723128@rbx.de> Xref: csiph.com gnu.bash.bug:16642 Hello GNU team, I found this misbehaviour in Bash 5 (e.g. GNU bash, version 5.0.16(1)-release (x86_64-pc-linux-gnu)): $ BLA="1\.2"; echo 'x/'$BLA'/y/' \x/1\.2/\y/ I don't see any reasonable reason for the generated backslashes here. Compare to bash 4 (e.g. GNU bash, version 4.4.12(1)-release (arm-unknown-linux-gnueabihf)): $ BLA="1\.2"; echo 'x/'$BLA'/y/' x/1\.2/y/ I found some discussion around this bug, but it seems not to be finally fixed: https://lists.gnu.org/archive/html/bug-bash/2019-01/msg00087.html Thanks for checking and fixing this in advance, regards, Ralph Beckmann (from Germany)