回答:
Calibreを仕事にインストールする価値があるかどうかはわかりませんが、持っている場合は強力な電子ブックコンバーターを使用できます。
ebook-convert input.epub output.txt
出力形式は出力ファイル拡張子から差し引かれます
epubは基本的にZIPアーカイブのXHTMLであるため、epubをテキストに変換できるXMLツール/スクリプト(XSLT)がある可能性があると思います
/Applications/calibre.app/Contents/MacOS/ebook-convert
。
代替手段は、Githubで入手可能なKevin Booneによるepub2txtです。
epub2htmlは、EPUBドキュメントからテキストを抽出し、オプションで特定の列数のテキスト表示に合わせてテキストをリフローするためのシンプルなコマンドラインユーティリティです。完全にANSI標準Cで記述されています。
使用例:
epub2txt input.epub > output.txt
キャリバーはあなたのニーズに合っているかもしれません。
Calibreがどの形式に変換できるかを参照してください。サポートされている形式に関する情報。