O shell classifica-os de acordo com a localidade definida. Em particular, é a variável LC_COLLATE
que controla como as strings são classificadas. No seu caso, ele classifica os caracteres maiúsculos antes dos caracteres minúsculos, como em POSIX
ou C
locale (ou seja, classificados pelos valores ascii dos caracteres).
$ mkdir Dokumenty dosgames Dropbox Muzyka learning_linux
$ LC_COLLATE=en_US.utf-8; echo */
Dokumenty/ dosgames/ Dropbox/ learning_linux/ Muzyka/
$ LC_COLLATE=C; echo */
Dokumenty/ Dropbox/ Muzyka/ dosgames/ learning_linux/