Для тех, кому приходится сортировать папки/файлы и вы даете им порядковые номера (или номер + название) — полезно будет знать одну штуку, которую, оказывается, знают не все.
Чтобы после файла под названием «1» не шел файл под названием «10», а после крайнего в вашем списке 20-го не шли файлы начиная с названия «3» и так до «9» — нужно начинать нумерацию с нуля.
Например назначить первому файлу имя «001», тогда 10-й файл будет называться «010» и т.д. В таком случае, отсортировав файлы по имени, все будет по порядку и красиво.
Разнобой происходит потому, что есть кодировки, где каждому символу присваивается свой двоичный код, а начинается такая последовательность вообще со знака восклицания «!». Получается, чтобы в отсортированной по имени папке нужный вам файл находился всегда вверху — дайте ему имя «!какое-то_название» и будет счастье.
Вообще порядок следующий, но на что отводятся первые 31 ячейка я не помню. Это что-то из раздела логики, программисты должны знать)