LINUX.ORG.RU

cut и русские символы

 ,


0

1

Привет!

В общем, никак не могу придумать, как заставить cut «понимать» русские символы. Банальный

 echo тест | cut -c 1 

Выводит у меня букву N с ~ наверху.

Спасибо!

★★★★★
Ответ на: комментарий от KRoN73

зачем с KOI8 извращаться?

Почему же извращаться? Мне ее хватает на все 146%. А то, что одна буква == один символ, не заставляет в быдлокоде извращаться с обработкой строк.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

А то, что одна буква == один символ, не заставляет в быдлокоде извращаться с обработкой строк.

А где-то с этим в наше время бывают проблемы? :)

KRoN73 ★★★★★
()
Ответ на: комментарий от Eddy_Em

А то, что одна буква == один символ

Ты только что показал, что в № у тебя 3 символа.

x3al ★★★★★
()
Ответ на: комментарий от alozovskoy

Заглянув в .src.rpm coreutils, увидел там среди прочего coreutils-i18n.patch и удивился тому, что во втором десятилетии XXI века ванильный cut не работает с юникодными строками

dexpl ★★★★★
()
Ответ на: комментарий от alozovskoy

Вообще нужно стремиться к одному стандарту

Ja, ja.
Ein Volk, ein Standard, ein Führer

record ★★★★★
()
Ответ на: комментарий от Belkrr

Без понятия. Юникод в моих велосипедах есть лишь в mo-файлах gettext'а.

Eddy_Em ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.