Ich kann eine epub-Datei beispielsweise in okular anzeigen, den gesamten Text auswählen und in einen Texteditor kopieren und einfügen. Ich hätte gerne eine Kommandozeilenmethode - weiß jemand so etwas?
Ich kann eine epub-Datei beispielsweise in okular anzeigen, den gesamten Text auswählen und in einen Texteditor kopieren und einfügen. Ich hätte gerne eine Kommandozeilenmethode - weiß jemand so etwas?
Antworten:
Ich weiß nicht, ob es sich lohnt, Calibre für Ihren Job zu installieren, aber wenn Sie es haben, können Sie den leistungsstarken E-Book-Konverter verwenden:
ebook-convert input.epub output.txt
Das Ausgabeformat wird von der Ausgabedateierweiterung abgezogen
Ich stelle mir vor, dass es einige XML-Tools / Skripte (XSLT) geben könnte, die epub in Text umwandeln können, da epub im ZIP-Archiv im Grunde XHTML ist
/Applications/calibre.app/Contents/MacOS/ebook-convert
.
Eine Alternative ist epub2txt von Kevin Boone , verfügbar auf Github .
epub2html ist ein einfaches Befehlszeilendienstprogramm zum Extrahieren von Text aus EPUB-Dokumenten und optional zum erneuten Umfließen in eine Textanzeige mit einer bestimmten Anzahl von Spalten. Es ist vollständig in ANSI-Standard C geschrieben.
Anwendungsbeispiel:
epub2txt input.epub > output.txt
Vielleicht kann Calibre Ihren Bedürfnissen entsprechen.
Siehe Welche Formate unterstützt Calibre für die Konvertierung nach / von? Informationen zu unterstützten Formaten.
MuPDF kann von epub
nach html
und konvertieren txt
. So installieren Sie es:
sudo apt install mupdf mupdf-tools
Um es zu benutzen:
mutool convert -o somefilename.txt somefilename.epub
Es wird von der txt
Ausgabe der -o
Option ausgegangen.
Weitere Informationen finden Sie in der mutool convert
Dokumentation .