[mdk-re] tr (case conversion)
Aleksey Novodvorsky
=?iso-8859-1?q?aen_=CE=C1_logic=2Eru?=
Чт Мар 1 16:39:06 MSK 2001
On Thu, 1 Mar 2001 16:29:43 +0300 (MSK)
Ivan Zakharyaschev <imz на linux.ru.net> wrote:
> Здравствуйте!
>
> Возвращаясь к вопросу о преобразовании регистра букв в названиях:
>
> tr, оказывается, неплохо интернационализован, русскую В только не любит:
>
> $ echo абв-abc | tr a-z A-Z
> абв-ABC
> $ echo абв-abc | tr [:lower:] [:upper:]
> АБВ-ABC
> $ echo абв-abc | tr а-я А-Я
> АБв-abc
> $ echo абвгд-abc | tr а-я А-Я
> АБвГД-abc
> $ locale
> LANG=ru_RU.KOI8-R
>
Именно потому и не любит, что не интернационализирован. В Latin-1 на месте русских заглавных -- их строчные и наоборот. А вот на месте русской В -- ничего.
Rgrds, AEN
Подробная информация о списке рассылки community