ВНИМАНИЕ! Наша конференция посвящена космической тематике и компьютерным играм. Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!
|
» Клуб программистов. | страница 10 |
|
|
|
Железный канал: «Клуб программистов.» |
|
|
Dimaxx
1017 EGP
      Рейтинг канала: 8(898) Репутация: 204 Сообщения: 5813 Откуда: Северодвинск Зарегистрирован: 26.06.2002
 |
|
Попробуй первой командой перед сортировкой вставить chcp 1251 - по умолчанию стоит 866 кодовая страница, а там с русскими буквами "беда".
_________________ "Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс |
|
|
Grebomet
1467 EGP
      Рейтинг канала: 8(759) Репутация: 261 Сообщения: 4789 Откуда: Питербурх Зарегистрирован: 06.01.2003
 |
|
za4ot : |
Почему так происходит не пойму.
|
Потому что по умолчанию сорт небось в какой-нибудь кривой локали сортирует
Вот так боль-мень нормально сортирует файлы с русским текстом в кодировке win-1251 (и, как ни странно, UTF-8):
sort /L C input.txt /O output.txt
Могут быть косяки с буквой Ё (и, возможно, Ъ).
_________________ Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, – недооценка изобретательности клинических идиотов.
Последний раз редактировалось: Grebomet (02:25 11-05-2025), всего редактировалось 1 раз |
|
|
AnrDaemon
864 EGP
        Рейтинг канала: 8(796) Репутация: 37 Сообщения: 12324
Зарегистрирован: 17.10.2004
 |
|
Виндовый sort не поддерживает никакие кодировки кроме ASCII.
Либо используй powershell, либо поставь уже Cygwin, либо возьми TCC-RT - TPIPE умеет в уникод.
_________________ Люблю свободный полёт... :)
Последний раз редактировалось: AnrDaemon (10:54 23-05-2025), всего редактировалось 1 раз |
|
|
za4ot
530 EGP
     Рейтинг канала: 5(130) Репутация: 17 Сообщения: 3562 Откуда: Яма Изобилия Зарегистрирован: 08.08.2012
 |
|
AnrDaemon : |
Виндовый sort не поддерживает никакие кодировки кроме ASCII.
|
Мы уже разобрались. sort /L C 1.txt /O 2.txt работает как нужно. Просто при переезде сообщения потерлись.
_________________ Пираты - наше всё! |
|
|
|
|
|
Железный канал: «Клуб программистов.» |
|
К списку каналов | Наверх страницы |
Цитата не в тему: Господа, смывайте за собой, несмотря на поставленные цели и достигнутые результаты! (kamikadze)
|
» Клуб программистов. | страница 10 |
|