Tips & tricks — Скрипт перекодировки fb2 из win1251 в utf8
Всем привет!
Выкладываю небольшой скрипт для перекодировки fb2-файлов из win1251 в utf8.
Скрипт распаковывает все *.fb2.zip файлы, дальше проверяет кодировку, если она windows-1251, то конвертирует в utf-8. Потом каждый файл запаковывается в архив.
Собственно, fb2 -- это обычный xml, поэтому можно (попробовать) изменить константу MASK вначале на нужные типы файлов.
зы. это мой первый работающий и полезный шелл-скрипт, поэтому буд рад всяким улучшениям и предложениям.
Выкладываю небольшой скрипт для перекодировки fb2-файлов из win1251 в utf8.
Скрипт распаковывает все *.fb2.zip файлы, дальше проверяет кодировку, если она windows-1251, то конвертирует в utf-8. Потом каждый файл запаковывается в архив.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
#!/bin/bash |
Собственно, fb2 -- это обычный xml, поэтому можно (попробовать) изменить константу MASK вначале на нужные типы файлов.
зы. это мой первый работающий и полезный шелл-скрипт, поэтому буд рад всяким улучшениям и предложениям.