Software question: I've a bunch of files, and I want to write a bunch of jobs to run against them. Tests, scripts to extract metadata, conversions to other formats, etc.
So I want each procedure to run against each file, and then when I write new jobs it'll run against all the existing files. (similarly if I add new files).
Then I can view the aggregated job output per file, search through all that, etc.
Any suggestions on how to do this with existing software, before I code my own?