$sorttokcs is a case sensitive version, did you overlook this one?
//echo -a $sorttokcs(z A b a Z y,32,a)
Edit: your order is not possible to get with $sorttok* though, $sorttok* uses the code point to sort the characterslooks like it's not an oversight, you really want a new option 'A' to get $sorttok* to put the uppercase letters after lowercases, instead of how it is currently: uppercase first.
Last edited by Wims; 13/08/18 06:05 PM.