|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 01 Oct 2003 15:23:43 To : Kirill Frolov Subject : Re: перекодировщик текста. -------------------------------------------------------------------------------- Kirill Frolov <Kirill.Frolov@p2.f827.n5030.z2.fidonet.org> wrote: >>> за полчаса. Поскольку перекодировки между кодировками встроенные, а >>> перекодировка base64/qp входит в tcllib SYA>> Да и на Перле, наверняка, не дольше. Между кодировками - tr, строчки SYA>> только набить надо. KF> HЕЛЬЗЯ HАБИВАТЬ HИКАКИЕ СТРОЧКИ. Используй iconv. И так уже каждая К сожалению, Linux чуть ли не единственная система, в которой этот самый iconv (3) работает. iconv(1) не работает даже и в Linux, затыкаясь на первом же символе, которого нет в выходной кодировке. Поведение опции -c - тупо пропускать нераспознанные символы, некорректно. А опция, которая позволяет их хотя бы на вопросительный знак заменять, далеко не во всех glibc есть. А уж о настраиваемом файле замен, как в catdoc, iconv(1) остается только мечтать. -- --- ifmail v.2.15dev5 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1517852e94843.html, оценка из 5, голосов 10
|