Skip to content

📚 Shell-скрипты для работы с сервисом для чтения книг Bookmate.

Notifications You must be signed in to change notification settings

gusenov/bookmate-sh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Количество цитат:

$ jq '.quotes | length' quotes-example.json 

Идентификаторы книг в которых сделаны цитаты:

jq --raw-output '' quotes-example.json | sort -u

Заголовки книг в которых сделаны цитаты:

jq --raw-output '.quotes[].book.title' public-quotes.json | sort -u

Создать HTML-файл книгами в которых сделаны цитаты:

jq --raw-output '.quotes[].book | "<a href=\"https://bookmate.com/books/" + .uuid + "\">" + .title + "</a> (" + (.quotes_count|tostring) + " всех цитат)<br/>"' public-quotes.json | sort -u > books.html

Количество книг:

$ jq '.library_cards | length' public-books-example.json 

About

📚 Shell-скрипты для работы с сервисом для чтения книг Bookmate.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages