[ale] BASHing my head
Alex Carver
agcarver+ale at acarver.net
Wed Aug 26 11:34:02 EDT 2015
You need to set the shopt globasciiranges otherwise it uses the values
as lexical rather than pure ASCII values.
On 2015-08-26 08:22, Scott M. Jones wrote:
> For some reason my wildcard search in bash starting with uppercase
> letters is finding files starting with lower case. I checked my 'shopt'
> options and they should be correct, but changing them doesn't change the
> results. In this case I DO want a case sensitive search but I'm not
> getting that. What am I doing wrong? (Fedora 21 bash BTW.)
>
> [scott at vbox21 tentcards]$ echo $SHELL
> /bin/bash
> [scott at vbox21 tentcards]$ ls [A-Z]*.pdf
> no_materials.pdf tentcard.pdf tentcard_short.pdf tents.pdf
> tents_short.pdf
> [scott at vbox21 tentcards]$ shopt | grep -i case
> nocaseglob off
> nocasematch off
> [scott at vbox21 tentcards]$ shopt -s nocaseglob
> [scott at vbox21 tentcards]$ shopt -s nocasematch
> [scott at vbox21 tentcards]$ ls [A-Z]*.pdf
> no_materials.pdf tentcard.pdf tentcard_short.pdf tents.pdf
> tents_short.pdf
> [scott at vbox21 tentcards]$ shopt | grep -i case
> nocaseglob on
> nocasematch on
> [scott at vbox21 tentcards]$
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>
More information about the Ale
mailing list