windowsのコマンドプロンプトで以下を入力するとCalibreの書籍リストが出力される。
calibredb list --sort-by title --fields title > result.txt
これで、IDとタイトルのリストがテキストファイルに出力される。
保存フォルダはコマンドプロンプトの行頭に表示されている「c:\Users\~~~」の所。
出来たテキストファイルは、ID+半角スペース数個+タイトル文字列+改行のフォーマットで、タイトル以前の文字数が固定長になっているので、行頭を任意文字数削除するとタイトルのリストが取り出せる。
また、テキストエディタの一括置換機能を使うと、タイトルだけが欲しい時は、正規表現^[0-9]{1,4}[\s]{1,4}を空白に置換するとIDが消えタイトルのみになる。
{1,4}の所は書籍数に応じて変わるかもしれないので、各自調節してほしい。
コメント