![]() |
#1 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 934
Karma: 53902736
Join Date: Jun 2015
Device: multiple
|
Any way to search files and create reading lists?
Hi,
No, I can't use Calibre for this. I've found a few tools which help me search files by their content. Especially Houdahspot, but also Finder Search, File Search Machine, etc. But I want to be able to take the resulting list, remove files which turn out not to be relevant, mark ones which turn out to be relevant, and create a usable reading list which I can go through over the next few days. Without having to remove the files from their original folders, and preferably without creating duplicate files in a project folder. I am using a Mac. Last edited by MarjaE; 03-20-2022 at 01:37 AM. |
![]() |
![]() |
![]() |
#2 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,595
Karma: 9499994
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
|
What are you actually searching for? Are you searching tags or authors or filenames or something else? Give an example.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 934
Karma: 53902736
Join Date: Jun 2015
Device: multiple
|
Right now, I'm searching for files which contain the phrases "wrought iron" "steel" and either "figure of merit" or "Garzke".
This turns up 29 files, including some duplicates where I've processed a pdf and kept both versions, or excerpted part to read later, or imported a file into Calibre and kept the original. |
![]() |
![]() |
![]() |
#4 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 849
Karma: 12122120
Join Date: Jul 2017
Device: Boox Nova 2
|
Did you have a look at the Power Search plugin for Calibre that allows for searching the contents of files? That might do what you want.
You could also do this somewhat easily with shell commands and scripting in the terminal although how you do it depends on exactly what kinds of files you are searching and what kinds of content and how you have it organized. For example on my Ubuntu machine I can get a list of all my epubs in my Calibre library containing the word "goose" using Code:
find . -name "*.epub" -exec ../mysearch.sh "goose" {} \; mysearch.sh is just a simple wrapper around the utility "zipgrep" which searches inside zip files which epubs are. This is needed because otherwise it won't report the epub file name but the name of the file in the epub which isn't helpful so the wrapper returns the file name if there has been a match. mysearch.sh: Code:
#!/bin/bash zipgrep "$1" "$2" if [ $? -eq 0 ]; then echo "$2" fi |
![]() |
![]() |
![]() |
#5 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 934
Karma: 53902736
Join Date: Jun 2015
Device: multiple
|
No, I haven't looked at Powersearch. It might help within Calibre, but I doubt it would help with the books I haven't imported because I want to know whether it'll be worth the hassle. It takes time to pre-process the pdf files, in whole or in part, import them, type up the metadata, etc.
Do any of these build a possible-reading list which I can go through and check off? Thanks. P.S. Another possibility would be a search tool which can search for separate words, so, for example, a search for "plates" will not return "contemplates," and which can show results where the terms occur within siome reasonable distance of each other, and where they don't overlap, so that 1894 doesn't count as a hit for both "89" and "94." Last edited by MarjaE; 03-27-2022 at 11:21 PM. |
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 849
Karma: 12122120
Join Date: Jul 2017
Device: Boox Nova 2
|
Quote:
Code:
pdfgrep -P "\bplates\b" foo.pdf You could also look into a desktop wide tool like Recoll. It can export it's results as a spreadsheet (csv). |
|
![]() |
![]() |
![]() |
#7 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 934
Karma: 53902736
Join Date: Jun 2015
Device: multiple
|
Thank you.
I currently use Houdahspot for searches, but I think it can do the same: https://blog.houdah.com/2016/01/expo...s-spreadsheet/ |
![]() |
![]() |
![]() |
Tags |
reading list, reading lists |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Losing Reading Lists, CAn't Addto Device etc | RBraverman | Library Management | 3 | 09-30-2017 10:15 PM |
Reading Lists plugin and Virtual Libraries | dustyp | Calibre | 3 | 11-22-2014 05:21 AM |
Aura Not able to load reading lists. | coolsnake | Kobo Reader | 5 | 09-21-2014 08:00 AM |
reading lists | BeccaPrice | Calibre | 6 | 01-12-2012 04:02 AM |
Summer Reading Lists for Kids in School | astrodad | Reading Recommendations | 0 | 07-08-2008 10:59 AM |