Actualmente estoy luchando con algunas carpetas de música. Una vez decidido nombrarlos siguiendo el patrón: artist - album - year. Hoy me di cuenta de que este no era un movimiento inteligente y ahora quiero nombrar a mis directorios siguiendo el patrón: year - artist - albumya que aparecerán en orden ascendente cuando estén en la lista.
Comencé a renombrar a mano pero, con aproximadamente 700 carpetas, tiene que haber una manera más simple; Traté de usar gprenamepero no soy tan bueno en expresiones regulares y bash scripting ...
¿Hay alguien que pueda ayudarme a ahorrar mis pobres dedos?
Algunos ejemplos:
Aes Dana - Memory Shell - 2004
Anja Schneider & GummiHz - Back To Back (Remixes Part 2) - 2009
se convertiría
2004 - Aes Dana - Memory Shell
2009 - Anja Schneider & GummiHz - Back To Back (Remixes Part 2)
EDITAR: Algunos nombres de artistas y álbumes tienen caracteres especiales como And.Ido Kool & The Gang. Aunque cada directorio tiene -como separador.
-en ellos?