This issue occurs due to your locale; you can override your locale's
sort order using the LC_COLLATE variable.

$ locale | grep LC_COLLATE
LC_COLLATE=C
$ printf ".bb\ncc\n.dd\naa" | sort
.bb
.dd
aa
cc
$ printf ".bb\ncc\n.dd\naa" | LC_COLLATE=en_US sort
aa
.bb
cc
.dd

- Josh Triplett


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to