Hello all, Ive been trying to rename my music files from an old (and insane) naming convention that went something like this "BANDNAME - Song" to just "Song" (and of course there in many different formats) After searching around I found a lot of folks doing similar things... just not quite what I need to do.
I can rename the files pretty easy with rename 's/.+ - //' *.mp3 (or whatever format) ... this does a good job of removing the "BANDNAME - " part
The trouble is that I have a folder for every artist then sub directories for each album, then the music files themselves... but there is no recursive function for the rename command.
I've tried using find... adding that rename function with echo and then copy and pasting the results to run a ton of rename commands all at once... but I just couldn't get that to work... it keeps putting the files into the main directory I was in ~/Music
I've also tried sed but I really dont know what Im doing lol. I suppose I could just do the rename command in every directory but wheres the fun and learning in that right?
I am a bit of a newbie so any help in developing some kind of script that will do this recursive rename trick would be greatly appreciated. Thanks!