It turns out that this blog is not a waste of time ;)
From my previous post, the bencher that requested a script to rename files actually modified it to fit his needs. This is great news and was unexpected.
He downloaded and installed ruby on his computer and ran the script himself, found that some filenames did not match to a LIMS ID in the input file. He knew these files did have a LIMS ID so he started investigating the code and found comments that identified where regular expressions where matching LIMS IDs to file names.
So what if he got stuck on a few files and had to ask for some regular expression help, at least he was trying and that is A Good Thing.