Also meine Lösung :
Voraussetzungen :
- Ich benutze Ubuntu ...
- Alle meine Ebooks liegen im EPUB Format vor
- Ich sichere meine Daten ;-)
Und so mache ich es :
- Upload eines Ebooks in Calibre
- Taggen, so ich es gerne habe
- Konvertieren nach "MOBI" - wobei mich das Ergebnis nicht weiter interessiert, aber Calibre schreibt "korrekte" Tags hinein
- Skript laufen lassen (habe ich das "SICHERN" erwähnt ?)
=> Ein EPUB mit den Tags, die ich wollte.
Hier mein Skript :
Code:
#!/bin/bash
ebook_root="Verzeichnis, in dem meine Ebooks liegen"
from="mobi"
to="epub"
find "${ebook_root}" -name "*.${from}" | while read source
do
bck=$(echo "${source}" | sed -e "s/${from}$/bak/")
tmp=$(echo "${source}" | sed -e "s/${from}$/opf/")
target=$(echo "${source}" | sed -e "s/${from}$/${to}/")
if [ ! -f "${tmp}" ]
then
ebook-meta "${target}" --to-opf="${tmp}"
mv "${tmp}" "${bck}"
ebook-meta "${source}" --to-opf="${tmp}"
ebook-meta "${target}" --tags=""
ebook-meta "${target}" --from-opf="${tmp}"
fi
done