22.04.
I would like to achieve something like I use in my Mac: Neofinder is a program that builds a database with all the directories and files (and some of their properties) of any hard disk I ask to catalog. It has an updater to regularly update data of the connected HDs.
It is very useful because I also can search on disks that are not connected but they were catalogued.
I installed Catfish but it makes a live search only on the selected HD (it has a bug: cannot 'Show in File Manager' option).
Also tried Katalog. It is a better approach but it is to slow (I understand that first time cataloging a disk would be slow). It creates a csv file.
I scanned a disk and Create Catalog goes to 'Katalog is not responding' for a long time, then Force Quit (this is after it gets the HD file/dir tree).
I'm not asking here for help on Katalog, just for another program option.
You could use QDirStat's qdirstat-cache-writer in a cron job to keep information about permanently mounted filesystems up to date, and trigger it manually for removable disks.
If you use its
-l
option, you can use those files as a very quicklocate
replacement with a simplezgrep
call.And of course you can load each of those files into the QDirStat GUI to inspect that directory tree visually.
See
https://github.com/shundhammer/qdirstat/blob/master/scripts/README.md
--
HuHa (QDirStat author)