GNU/Linux >> Tutoriales Linux >  >> Linux

Comprimir Epub:el archivo Mimetype debe contener solo la cadena application/epub+zip

Debe eliminar los caracteres \n y \r del mimetype archivo usando tr de Linux comando de la siguiente manera:

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

o simplemente

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

Y luego tendrás que agregar el archivo mimetype al archivo ePUB usando el siguiente comando:

zip -0Xq book.epub mimetype

Luego, debe agregar los archivos restantes a los archivos ePUB de la siguiente manera:

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

Luego simplemente valide usando el EPUB Validator en línea y obtendrá un SIN ERROR con respecto al tipo mime.


Linux
  1. Encontrar contenidos de aplicaciones OCP de bloques y archivos en ODF:la infraestructura

  2. ¿Solo devolver la cadena coincidente en Sed?

  3. Linux:¿el encabezado de Vmlinux contiene la longitud de la imagen del kernel?

  4. ¿Eliminar la coma entre comillas solo en un archivo delimitado por comas?

  5. ¿Cómo sabe el comando Xdg-open qué aplicación usar para abrir un archivo?

Zsync:una utilidad de transferencia de archivos para descargar solo las partes nuevas de un archivo

Búsqueda de contenidos de aplicaciones OCP de bloques y archivos en ODF:creación del proyecto

Facl ignorando el permiso "x" pero solo en archivos?

¿Por qué el archivo de traducción de Bash no contiene todos los textos de error?

diff para generar solo los nombres de los archivos

¿Cómo obtener líneas que contienen cadenas en un archivo?