|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 09 Jan 2003 16:22:45 To : Roman Belenov Subject : Re: sed -- анти-русский за говор продолжае тся! -------------------------------------------------------------------------------- Здравствуй, Roman Belenov. >> KF> sed 's/x\([А-Я]\)/y\1/' работает только до буквы 'П' (локаль вся >> KF> ru_RU.KOI8-R). А почему? А потому, что LC_COLLATE для sed по-видимому не >> KF> существует! :-( (в кодировке КОИ-8 буквы расположены не по порядку) RB> > RB> > А что, разве LC_COLLATE должно на интервалы влиять? RB> В POSIX говорят RB> LC_COLLATE RB> Determine the locale for the behavior of ranges, equivalence classes, RB> and multicharacter collating elements within regular expressions. RB> Так что должно. Hе вполне однозначно... В перле тоже LC_COLLATE на [А-Я] не работает... -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/14454b616a266.html, оценка из 5, голосов 10
|