Atualmente, estou lutando com algumas pastas de música. Uma vez eu decidi nomeá-los seguindo o padrão: artist - album - year
. Percebi hoje que essa não era uma jogada inteligente e agora quero nomear meus diretórios seguindo o padrão: year - artist - album
como eles aparecerão em ordem crescente quando listados.
Comecei a renomear manualmente, mas, com aproximadamente 700 pastas, deve haver uma maneira mais simples; Eu tentei usar, gprename
mas não sou tão bom em regex e bash scripting ...
Existe alguém que possa me ajudar a poupar minhas pobres pontas dos dedos?
Alguns exemplos:
Aes Dana - Memory Shell - 2004
Anja Schneider & GummiHz - Back To Back (Remixes Part 2) - 2009
se tornaria
2004 - Aes Dana - Memory Shell
2009 - Anja Schneider & GummiHz - Back To Back (Remixes Part 2)
EDIT: Alguns nomes de artistas e álbuns têm caracteres especiais como And.Id
ou Kool & The Gang
. Embora todo diretório tenha -
como separador.
-
neles?