From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Mikhail Zabaluev To: Mandrake-russian@linuxteam.iplabs.ru Subject: Re: [mdk-re] tr (case conversion) Message-ID: <20010302103254.G2684@localhost.localdomain> Mail-Followup-To: Mikhail Zabaluev , Mandrake-russian@linuxteam.iplabs.ru References: Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: ; from imz@linux.ru.net on Thu, Mar 01, 2001 at 04:29:43PM +0300 Sender: mandrake-russian-admin@linuxteam.iplabs.ru Errors-To: mandrake-russian-admin@linuxteam.iplabs.ru X-BeenThere: mandrake-russian@linuxteam.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@linuxteam.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: Mandrake/RE discussion list List-Unsubscribe: , List-Archive: Date: Fri Mar 2 22:11:15 2001 X-Original-Date: Fri, 2 Mar 2001 10:32:55 +0300 Archived-At: List-Archive: Hello Ivan, On Thu, Mar 01, 2001 at 16:29 +0300, Ivan Zakharyaschev 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 Э-э-э, батенька... Второй вариант, возможно, работает так, как надо. А диапазоны в KOI8 задавать - гиблое дело, он не упорядочен по русскому алфавиту. И "Ё" выпадает. Лучше уж перловые lc/uc после 'use locale;', см. мое другое сообщение. -- Stay tuned, MhZ mailto:mookid@sigent.ru ----------- Save gas, don't eat beans.