On Tue, Jun 12, 2007 at 07:37:02PM +0200, Marko Randjelovic wrote: > Package: bash > Version: 3.1dfsg-8 > Severity: normal > > This is what happens when I try some bash commands on two different > systems, Etch and Slackware 10.1. > > --- Etch machine --- > [EMAIL PROTECTED]:~$ bash --version > GNU bash, version 3.1.17(1)-release (x86_64-pc-linux-gnu) > Copyright (C) 2005 Free Software Foundation, Inc. > [EMAIL PROTECTED]:~$ fn=debian > [EMAIL PROTECTED]:~$ echo ${fn##[A-Z]*} > > [EMAIL PROTECTED]:~$ > --- End Etch machine --- > > --- Slackware machine --- > [EMAIL PROTECTED]:~$ bash --version > GNU bash, version 3.00.15(2)-release (i486-slackware-linux-gnu) > Copyright (C) 2004 Free Software Foundation, Inc. > [EMAIL PROTECTED]:~$ fn=debian > [EMAIL PROTECTED]:~$ echo ${fn##[A-Z]*} > debian > [EMAIL PROTECTED]:~$ > --- End Slackware machine --- > > According to manual, Slackware does it correctly, and Etch not. I also > tried on Sarge i386 system and it behaves same as Etch, so the problem > is obviously due to some Debian specific patch, and is not architecture > related. Hmm, I suspect this is a locale problem. Please send the output of these commands
locale set |grep -e ^LANG -e ^LC_ Can you also try the above tests after setting LC_ALL=C? Thanks -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]