J'ai une liste de dossiers qui ont des dates pour les noms. Les dates sont au format AAAAMMJJ (par exemple 20150129). Dans ces dossiers se trouvent des documents texte liés à cette date spécifique.
Je voudrais les restructurer dans une hiérarchie de dossiers allant d'année en mois et jusqu'à ce jour, et déplacer les documents texte dans le dossier «date» correspondant plus bas dans la hiérarchie.
En d'autres termes, je voudrais que le dossier «racine» soit nommé d'après l'année comme 2015, puis créer des sous-dossiers nommés avec des mois comme 01, puis créer d'autres sous-dossiers nommés avec des dates comme 29 qui contiennent les documents texte correspondants .
Le chemin ressemblerait donc à 2015/01/29/file.txt
ou 2015>01>29>file.txt
.
J'ai jeté un coup d'œil à Automator et il semble que quelque chose comme ça ne soit pas possible bien que je puisse me tromper, donc je voudrais savoir ...
Existe-t-il une solution simple à ce problème que tout profane peut comprendre, par exemple un workflow Automator, ou cela nécessite-t-il une certaine compréhension des commandes de terminal et des expressions régulières?
Comment pourrait-on résoudre ce problème à condition qu'il existe en fait une solution?