Hi, Ответ содержится в tr --help ... Только [:lower:] и [:upper:] гарантировано сортированы в порядке возрастания ...
Видимо поэтому а-я раскрывается совсем не так как ожидается :( А скажем > echo опечатка| tr а-ч А-Ч ОПЕЧАТКА или > echo опечатка| tr а-ю А-Ю tr: неверный порядок границ диапазона `а-ю' Плюс, Виктор Вагнер уже как то писал об этом, порядок букв в локале ru_RU.KOI8-R идет как а А б Б в В г Г д Д е Е ё Ё ж Ж ... что легко проверить > touch А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я > touch а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я > ls -x Успехов. Юра On Fri, 24 May 2002, Alexander Kogan wrote: > Hi! > > Скажите, плз, а tr что, про локаль не в курсе? > > [EMAIL PROTECTED]:~% echo $LANG > ru_RU.KOI8-R > [EMAIL PROTECTED]:~% echo опечатка| tr а-я А-Я > ОПЕчАтКА > [EMAIL PROTECTED]:~% > > И это при том, что > [EMAIL PROTECTED]:~% echo опечатка| tr '[:lower:]' '[:upper:]' > ОПЕЧАТКА > [EMAIL PROTECTED]:~% > > -- > Alexander Kogan > AutoWave Processes Group > Institute of Applied Physics RAS > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

