I've used the Bulk Rename Utility ( https://www.bulkrenameutility.co.uk/ ) under Windows for similar chores. Was that one of the ones you looked at?
(..)
Thanks everyone for your help. I'm not a programmer/coder in any sense of the word. I mostly fumble my way through until I get the shits.

Neither am i a
programmer.... It happens that dealing with MCUs and CPUs over past 4 decades...
By necessity of having a fully working capable CAD/EDA workstations...
and network Infrastructure to handle them...
By necessity I ended up being fluent in almost 25 dialects and 5 more lame limp some..
Mostly:
- ASM for 8080/Z80/x86 8051/AVRs (which I do not code anymore really..)
- A*LOT* of C/ C++ - pure pristine code - not trashed alternatives..
- PERL - a lot of it as it is the
most critical tool for system maint.
- all the GNU lingos AWK/SED/ED some LISP
- A LOT of object Oriented PASCAL (includes DELPHI and TurboVision)
- RUBY + PHP and some Python
- a lot of BASIC .. oooh geezz BASIC wtf is this .. and VB as well..
and some other strange creatures I rather not touch..
If someone offers me a job as
programmer..
I will just tell him to FUCK OFF !! loudly
I spent a lot invested a lot of being a competent EE and repair man.
COMPUTERs .. as they concerns me ..are my TOOL set..
just tools to get things done
Paul

PS> BTW.. if some folk wondering these lingos... ask where is JAVA or JS...
the answer is .. flushed.. i never needed them I don't like nothing about them...
I rather get rid of them...