用 Mac 批次轉換 epub 到 mobi 格式

因為原生的 Kindle 不支援 epub 格式,所以 Amazon 提供了一個工具 KindleGen 可以將 epub 格式的電子書轉換為 mobi 格式的電子書

但不知道為什麼,我在 Mac 就是沒辦法一次轉換一個目錄,由於懶得再試,所以乾脆自己寫個 shell script 來操作 kinglegen 批次轉換 epub 檔。

操作方式很簡單,把 kindlegen 和我的 shell script 放在同一個目錄下面,然後執行 shell script 會出現使用說明

roga@host:~/test$ ./batch_conv.sh
usage ./batch_conv.sh [file path]

指令可以這樣下:

roga@host:~/test$ ./batch_conv.sh /Users/roga/test

就可以批次轉換 /Users/roga/test 裡面的所有 *.epub 檔

shell script 原始檔案如下,可以自己下載回去修改或是加強功能。

Leave a Reply

Your email address will not be published.