Bruce Springsteen - Springsteen( or whatever name you wish (Bruce's)) Greatest Hits > Born To Run.mp3
ZZ Top > ZZ's Greatest Hits > Legs.mp3
If you change the album name by having the artist's name or ??? then each artist's greatest hits will be under that artist,
Get Easytag and Krename all linux distros have them
SO Put the artist name Prefix on Greatest Hits on that folder
then
the filename of the songs in that album you can use Krename and do it this bit quicker
in Krename look for the page 'filename' and in there look for 'find and replace'
ZZ Top > Greatest Hits
change to
ZZ Top > ZZ's Greatest Hits
in easytag no need to bother with the file name did that with Krename only need to change one item
remember to save your work after a few albums you can forget so check preferences in easytag for the reminder prompts are checked
in easytag change the field/tag for Album Name to the new name
don't try to do all on one day just a few at a time
Once you are done for that day or evening save the changes to your backup (you do have A Back-up um ?) that should be on an external separate harddrive, better safe than having to re-do all that work.
It might seem like a lot of work, it's not that bad really and once done and saved, I tried to explain this as easily to do as possible in-case someone else reading this is not familiar with Easytag or Krename or UH not familiar with Linux