GNU/Linux >> Linux の 問題 >  >> Linux

Epub の圧縮:Mimetype ファイルには、文字列 application/epub+zip のみを含める必要があります

文字 \n を削除する必要があります と \r mimetype から Linux の tr を使用したファイル コマンドは次のとおりです:

tr -d '\n' < mimetype   > mimetype.1
tr -d '\r' < mimetype.1 > mimetype.2
rm mimetype mimetype.1 
mv mimetype.2 mimetype

または単に

tr -d '\n\r' < mimetype > mimetype.2
mv mimetype.2 mimetype

次に、次のコマンドを使用して、ファイルの MIME タイプを ePUB ファイルに追加する必要があります:

zip -0Xq book.epub mimetype

次に、残りのファイルを次のように ePUB ファイルに追加する必要があります:

zip -Xr9Dq book.epub * -x mimetype -x book.epub 

次に、オンラインの EPUB Validator を使用して検証するだけで、MIME タイプに関して NO ERROR が返されます。


Linux
  1. 一致した文字列のみをSedで返しますか?

  2. Faclは「x」権限を無視しますが、ファイルのみですか?

  3. Linux – Vmlinuxヘッダーにはカーネルイメージの長さが含まれていますか?

  1. カンマ区切りファイルでのみ引用符間のカンマを削除しますか?

  2. Xdg-openコマンドは、ファイルを開くために使用するアプリケーションをどのように認識しますか?

  3. ファイル記述子が開かれ、一度だけ読み取られるのはなぜですか?

  1. iWant –分散型ピアツーピアファイル共有コマンドラインアプリケーション

  2. ファイル名のみを出力する diff

  3. 巨大なログ ファイル (>14 GB) で最後の x GB のみを grep しますか?