[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