dotfiles

My personal shell configs and stuff
git clone git://git.alex.balgavy.eu/dotfiles.git
Log | Files | Refs | Submodules | README | LICENSE

koreader-parse-notes-json.rb (267B)


      1 #!/usr/bin/env ruby
      2 require "json"
      3 require "date"
      4 
      5 data = JSON.parse(ARGF.read)
      6 
      7 notes = data["bookmarks"].values.sort_by { |x| DateTime.parse(x["datetime"]) }
      8 notes.each do |note|
      9   print("* #{note["notes"].sub(/@ \d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$/, "")}\n")
     10 end