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 - album
ya 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 gprename
pero 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.Id
o Kool & The Gang
. Aunque cada directorio tiene -
como separador.
-
en ellos?