On Tue, Mar 11, 2003 at 08:31:45AM +0400, Ilya Kuznecov wrote: > Dmitry V. Levin (ldv@altlinux.org) wrote: > > Что именно не работает в tr и dd? > > Что именно не работает в grep? > > > % echo '123фывапФЫВАПasdfgASDFG' | tr '[:lower:]' '[:upper:]' > 123фывапФЫВАПASDFGASDFG > > % tr --version > tr (textutils) 2.0.14 > Written by Jim Meyering. $ echo '123фывапФЫВАПasdfgASDFG' | tr '[:lower:]' '[:upper:]' 123ФЫВАПФЫВАПASDFGASDFG $ tr --version tr (coreutils) 4.5.3 Автор программы -- Jim Meyering. Copyright (C) 2003 Free Software Foundation, Inc. Это свободная программа; подробности об условиях распространения смотрите в исходном тексте. Мы НЕ предоставляем гарантий; даже гарантий КОММЕРЧЕСКОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ КАКОЙ-ЛИБО ЦЕЛИ. > В dd подобное же преобразование (conv == ucase) . Ситуацию с grep воспроизвести > не могу, но что-то такое было (возможно из-за моей ошибки, зарекаться не > буду). Дьявол в деталях. > % grep --version > grep (GNU grep) 2.4.2 $ grep --version |head -1 grep (GNU grep) 2.5.1 > Да -- дистрибутив не Альт, а АСПЛинукс. Собственно поэтому и возник > вопрос в связи с возможным переходом на Альт -- а есть ли в нём уникод > из коробки? Что касается coreutils (== fileutils + sh-utils + textutils + stat), то тут все готово для нормальной работы. -- ldv