Už jsem částečně přišel na chybu. Textový soubor mi totiž Poznámkový blok uložil jako ANSI a ne jako Unicode a já si toho nevšiml. Pak dojde k následující chybě:
Řekněmě, že mám soubor test.txt s následujícím obsahem vytvořeným v Poznámkovém bloku:
červená
modrá
černá
zelená
sort test.txt vypíše tohle:
modrß
Ŕernß
Ŕervenß
zelenß
což je správně seřazený paskvil
Pokud si dávám pozor a ukládám prostřednictvím Uložit jako a vyberu Unicode, tak je vše v pořádku.
Nicméně otázka sice teď nestojí co s Unicode, ale co s ANSI... resp. jak natvrdo nastavit pro Poznámkový blok ukládání v Unicode.