Hey I have had the same problem with
ASCIIbetical. It is a strange and unlogical method of sorting. The answer to this is to look at
Learning Perl by O'REILLY, Chapter 15.
Strings and Sorting. In chapter 15 it will tell you EXACTLY how to change the default to any kind of sorting method you want, even a custom method!
<STDIN>
Originally posted as a Categorized Answer.