GNU/Linux >> Belajar Linux >  >> Linux

Zipping Epub:File mimetype hanya boleh berisi aplikasi string/epub+zip

Anda harus menghapus karakter \n dan \r dari mimetype filemenggunakan tr Linux perintah sebagai berikut:

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

atau cukup

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

Dan kemudian Anda harus menambahkan file mimetype ke file ePUB menggunakan perintah berikut:

zip -0Xq book.epub mimetype

Maka Anda perlu menambahkan file yang tersisa ke file ePUB sebagai berikut:

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

Kemudian cukup validasi menggunakan Validator EPUB online dan Anda akan mendapatkan NO ERROR terkait mimetype.


Linux
  1. Menemukan blok dan file konten aplikasi OCP di ODF:Infrastruktur

  2. Hanya Mengembalikan String yang Cocok Di Sed?

  3. Linux – Apakah Header Vmlinux Berisi Panjang Gambar Kernel?

  1. Hapus Koma Antara Kutipan Hanya Dalam File Yang Dibatasi Koma?

  2. Bagaimana Perintah Xdg-open Mengetahui Aplikasi Yang Digunakan Untuk Membuka File?

  3. Mengapa File Descriptor Dibuka Dan Hanya Dibaca Sekali?

  1. diff untuk menampilkan hanya nama file

  2. tr perintah - cara mengganti string \n dengan baris baru yang sebenarnya (\n)

  3. Bagaimana saya bisa menambahkan string ke awal setiap baris dalam sebuah file?