|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Cheusov 2:5020/400 08 Jan 2003 19:53:47 To : Eugene B. Berdnikov Subject : Re: sed -- анти-русский заговор продолжается! --------------------------------------------------------------------------------
berd@desert.ihep.su (Eugene B. Berdnikov) writes:
> Kirill Frolov <Kirill.Frolov@p2.f827.n5030.z2.fidonet.org> wrote:
> KF> sed 's/x\([А-Я]\)/y\1/' работает только до буквы 'П' (локаль вся
> KF> ru_RU.KOI8-R). А почему? А потому, что LC_COLLATE для sed по-видимому не
> KF> существует! :-( (в кодировке КОИ-8 буквы расположены не по порядку)
>
> Выкинуть sed, взять perl (man perlrun, man perllocale), и настанет Щастье.
Hе надо ничего выкидывать.
[А-Я] - это вообще неправильно потому как АаБбВв и т.д.
Hадо использовать [:upper:].
--
Best regards, Aleksey Cheusov.
--- ifmail v.2.15dev5
* Origin: Science Soft (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/17283831023a1.html, оценка из 5, голосов 10
|