fb2txt конвертирование файлов fb2 Linux
Скрипт конвертирует все файлы fb2 из текущего каталога в txt с тем-же именем. Для работы необходимы следующие телодвижения:
1. sudo apt-get install xsltproc
2. Скрипт http://www.gribuser.ru/xml/fictionbook/2.0/xsl/export/FB2_2_txt_ru.xsl
3. Создайте файл например conv.sh, положите в него:
1 2 3 4 5 6 |
#!/bin/sh FILES=$(ls *.fb2) for file in $FILES do xsltproc FB2_2_txt.xsl $file > $file.txt done |
Собственно все. В каталог со скритами скидайте файлы *.fb2 и запустите скрипт из коммандной строки.
P.S. Собственно мне это было для нужд чтения книг на сотовом. Потому еще пригодилась и команда
enconv -L ru -x CP-1251 *.txt
которая конвертирует все текстовые файлы в кодировку cp-1251, собственно которую только и понимает ReadManiak