See also question E9 from: http://tiswww.case.edu/php/chet/bash/FAQ
So the gist is: to be portable you need to use [[:lower:]] or [[:upper:]] instead of [a-z] or [A-Z]. Or you could set LC_COLLATE to C or POSIX, which gives you the traditional ordering abc...xyzABC...XYZ. I'm marking this as invalid since the behavior is expected and apparently specified by POSIX even, and there are several workarounds. -- [a-z] does not work as expected in non-C locales https://bugs.launchpad.net/bugs/208100 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
