Je me bats actuellement avec certains dossiers de musique. Une fois , je décidé de les nommer en suivant le modèle: artist - album - year
. J'ai réalisé aujourd'hui que ce n'était pas une décision intelligente et je veux maintenant nommer mes répertoires en suivant le modèle: year - artist - album
car ils apparaîtront ensuite dans l'ordre croissant lorsqu'ils seront répertoriés.
J'ai commencé à renommer à la main mais, avec environ 700 dossiers, il doit y avoir un moyen plus simple; J'ai essayé d'utiliser gprename
mais je ne suis pas si bon en script regex et bash ...
Y a-t-il quelqu'un qui pourrait m'aider à épargner mes pauvres doigts?
Quelques exemples:
Aes Dana - Memory Shell - 2004
Anja Schneider & GummiHz - Back To Back (Remixes Part 2) - 2009
deviendrait
2004 - Aes Dana - Memory Shell
2009 - Anja Schneider & GummiHz - Back To Back (Remixes Part 2)
EDIT: Certains noms d'artiste et d'album ont des caractères spéciaux comme And.Id
ou Kool & The Gang
. Bien que chaque répertoire ait un -
séparateur.
-
en eux?