Видео ролики бесплатно онлайн

Смотреть без регистрации видео

Официальный сайт aktuell 24/7/365

Смотреть видео бесплатно


urandom 17.03.10 22:52 # +1
man enconv
pluton 17.03.10 22:56 # +1
Есть FB2-библиотека, которая содержит в себе книги как в нормальной кодировке (UTF8), так и в ненормальной (CP1251). Подскажите, как можно всю библиотеку одним махом переконвертировать в UTF8?

вот тут я выкладывал мой скрипт для конвертирования fb2 (в zip) в utf-8: http://welinux.ru/post/852/
скрипт конвертирует файлы только в текущей директории, то есть для обхода директорий нужно допилить
digiwhite 17.03.10 23:28 # +0
Изменить автора - это sed и grep.
muhas 17.03.10 23:49 # +1
для кодировки man iconv, recode, enconv
для замены man sed awk

ну и башскрипт к этому делу
albibek 18.03.10 11:28 # +1
Насколько сложно Вам нужно менять теги? Если везде просто один тег на другой, то sed/awk.
Если по сложному алгоритму или разные теги, то имхо XSLT-идеальный вариант. С XSLT в принципе могу подсобить, если нужно.
dr_magnus 19.03.10 02:54 # +0
Всем спасибо за отклик. Отосплюсь после командировки и приступлю. Результаты обязательно опубликую.
dr_magnus 20.03.10 01:42 # +0
Что-то не совсем у меня получается использовать sed
Перекодировал все в UTF-8. Теперь хотелось бы encoding="windows-1251" заменить на encoding="utf-8".
Даю команду:

find -iname '*.fb2' -print0 | xargs -0 -I {} sed -e 's/windows-1251/utf-8/' {}

и ничего не меняется. Что я делаю не так?

17.03.10 22:41 dr_magnus

Есть вопрос!CP1251 - > UTF-8 & XML

Друзья мои! Есть вопрос! Подтолкните в нужную сторону, плз!
Есть FB2-библиотека, которая содержит в себе книги как в нормальной кодировке (UTF8), так и в ненормальной (CP1251). Подскажите, как можно всю библиотеку одним махом переконвертировать в UTF8? Это первый вопрос.
Вопрос номер два. В этой же библиотеке содержаться книги с не совсем правильным указанием автора/названия/серии/etc. Необходимо подправить определенные тэги в определенных книгах. С помощью чего это можно сделать скопом? Т.е. - указываем каталог, в котором находится определенный автор, указываем в скрипте именяемый параметр и запускаем.
Естественно, я осознаю, что все решения будут строиться на скриптах - после оформлю в ХАУТУ или в СКРИПТС.
Всем спасибо за помощь.

UPD 1: Перекодировка из любых/неизвестных кодировок в кодировку текущей локали (спасибо urandom за подсказку)

find -iname '*.fb2' -print0 | xargs -0 -I {} enconv {}

В случае, если необходимо кодировать в кодировку, отличную от текущей локали, используем ключ -x


Лучшие блоги (все 96)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Элита (все 1991 из 151 города)
Топ пользователей Топ блогов
В сети: todeus, aspire89, l1feh4ck3r

Новенькие: motonarola, mixailperm, HATE_YOU, marazmatik, r0di0n
welinux.ru

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн