Отправляет email-рассылки с помощью сервиса Sendsay

Скрипт для перевода текста из юникода

День добрый, All

Кто-нибудь может подсказать как можно юникодовскую строку перевести в
читабельный вид?

Просто есть файл в котором каждая строка отдельная фраза нужно получить
файл с читабельным текстом, а то такой вид мало понятен:
"\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438
\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0435:"

Ответить   Fri, 03 Nov 2006 08:37:41 +0500 (#607516)

 

Ответы:

В сообщении от 1162535861 секунд после начала Эпохи Pavel Chmelev написал(а):

$ perl -p -e \
'BEGIN {use Encode} s/\\u(....)/encode("UTF-8", chr(hex($1)))/ge;' \
file.txt

Ответить   Konstantin Korikov Tue, 7 Nov 2006 21:50:59 +0200 (#607543)

 

Konstantin Korikov пишет:

Как я понимаю file.txt должен содержать те самые строчки и на stdout
получу читабельный вид?

Ответить   Wed, 08 Nov 2006 09:35:21 +0500 (#607658)

 

В сообщении от 1162971321 секунд после начала Эпохи Pavel Chmelev написал(а):

Да. А вместо `UTF-8' подставьте желаемую кодировку.

Ответить   Konstantin Korikov Wed, 8 Nov 2006 16:38:02 +0200 (#607897)

 

В сообщении от 3 ноября 2006 05:37 Pavel Chmelev написал(a):

А если на него попробывать натравить catdoc?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28621; Возраст листа: 1201; Участников: 1690
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/607585

Ответить   Tue, 7 Nov 2006 22:43:48 +0200 (#607585)