|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : slava kozyrev 2:5004/53.4 20 Dec 2007 18:44:32 To : All Subject : Re: Ubantu 7.10 server пароль --------------------------------------------------------------------------------
> sk> кстати а как и чем можно получить быстро и просто произвольный кусок
> sk> текста
> sk> в разных кодировках (cp1251 cp866 koi8-r) в одном файле ;)?
> sk> задача дурацкая, но разок пришлось такое делать
>
> iconv -f inputencoding -t cp1251 inputfile > outputfile
> iconv -f inputencoding -t cp866 inputfile >> outputfile
> iconv -f inputencoding -t koi8-r inputfile >> outputfile
ну ну, так и думал что этим кончится, только даже здесь -c явно забыто
ибо на одной из трех наверняка iconv спотыкнется, ну если там только не
одно слово из трех букв с предлогом.
кто сказал что произвольный кусок не лежит в самом тексте а уже вырезан и
подготовлен извращению? Он произвольный кусок текста, а значит часть текста и
даже вовсе не значит что он есть непрерывные строки (более понятно - например
таблица может состоять из колонок a b с и d, вот эти b c нужно вырезать и
извратить
кодировкой далее по тексту перемежая с другим текстом). Hу ладно упростим :)
строки 3-5 вставить далее по тексту перед строками 8 10 11 в разных кодировках,
кто из текстовых топичных редакторов такое сможет своими способностями и во
сколько приемов (ну и так чтобы не падал что ну немогу игнорировать
неправильный 7-ой символ из cp866 в кои-8 потому как iconv не велит, а потому
облом тебе полный)?
скрипты писать не надо :)
а xclipboard можно обучить не обращать внимание на illegal?
--
Удачи!
Козырев Вячеслав
--- ifmail v.2.15.lk7.b7
* Origin: -= sysadmins =- (2:5004/53.4@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1157415a23d5e.html, оценка из 5, голосов 10
|