@macnab - I would pipe a directory list of the 'files with tags in file names' into a command file -- bat, bash -- whatever.
I'd then open that file in an editor like Notepad++ or emacs, do find & replaces to transform each line into a calibredb add command with the --tags "blah, blah blah, blah blah blag" etc.
Run the command file, throw it away
BR
|