Tengo una lista de carpetas que tienen fechas para los nombres. Las fechas tienen el formato AAAAMMDD (por ejemplo, 20150129). Dentro de estas carpetas hay documentos de texto que están relacionados con esa fecha específica.
Me gustaría reestructurarlas en una jerarquía de carpetas que vaya del año al mes y a la fecha, y trasladar los documentos de texto a la carpeta "fecha" correspondiente, situada más abajo en la jerarquía.
En otras palabras, me gustaría que la carpeta 'Root' tuviera el nombre del año como 2015, y luego crear subcarpetas con nombres de meses como 01, y luego crear otras subcarpetas con nombres de fechas como 29 que contengan los documentos de texto correspondientes.
Así que la ruta quedaría como 2015/01/29/file.txt
o 2015>01>29>file.txt
.
He echado un vistazo a Automator y parece que algo así no es posible aunque puedo estar equivocado, así que me gustaría saber...
-
¿Existe alguna solución fácil para este problema que cualquier profano pueda entender, por ejemplo un flujo de trabajo de Automator, o requiere algún conocimiento de comandos de terminal y expresiones regulares?
-
¿Cómo se resolvería este problema, si es que existe una solución?
0 votos
A quien haya votado por cerrar esta pregunta como "demasiado amplia", ¿por qué? Tengo curiosidad por saber qué es "demasiado amplio" en esta pregunta.
0 votos
¿Estas carpetas YYYYMMDD están todas directamente dentro de una carpeta maestra o están repartidas en una jerarquía más amplia?
0 votos
@patrix En mi caso están todos en el mismo directorio o carpeta maestra