Tengo una lista de carpetas que tienen fechas para los nombres. Las fechas están en el formato AAAAMMDD (por ejemplo, 20150129). Dentro de estas carpetas hay documentos de texto relacionados con esa fecha específica.
Me gustaría reestructurarlos en una jerarquía de carpetas que va de año en mes, y mover los documentos de texto a la carpeta correspondiente de 'fecha' más abajo en la jerarquía.
En otras palabras, me gustaría que la carpeta 'raíz' se nombrara después del año como 2015, y luego cree subcarpetas nombradas con meses como 01, y luego cree más subcarpetas nombradas con fechas como 29 que contienen el documentos de texto correspondientes.
Por lo tanto, la ruta se vería como 2015/01/29/file.txt
o 2015>01>29>file.txt
.
He echado un vistazo a Automator y parece que algo como esto no es posible, aunque podría estar equivocado, así que me gustaría saber ...
-
¿Existe alguna solución fácil para este problema que pueda comprender cualquier persona que no sepa cómo hacerlo, por ejemplo, un flujo de trabajo de Automator, o esto requiere cierta comprensión de los comandos de terminal y las expresiones regulares?
-
¿Cómo solucionaría este problema siempre que haya una solución?