Y a-t-il un moyen facile de le faire pour les fichiers dans un répertoire particulier - que leurs noms soient renommés en fonction de l'horodatage du fichier, avec une précision au niveau des secondes
Clarification:
Par exemple, supposons qu'un répertoire (Mac 10.14.15) contient les fichiers suivants, où la notation ci-dessous montre le nom de fichier d'origine et l'heure de création du fichier. (Mais, pour être clair, nous travaillons à partir du répertoire de fichiers Mac, et non pas à partir du luxe de simplement analyser un fichier texte.) Les noms de fichiers sont des noms de 36 caractères uuid:
35eafb32-8005-11e9-bc42-526af7764f64.png 09:35:01
419f0eb4-8005-11e9-bc42-526af7764f64.png 09:35:11
43249984-8005-11e9-bc42-526af7764f64.png 21:02:03
Supposons que je veuille renommer les fichiers en fonction de l'horodatage (de création d'origine), mais le nom de fichier doit bien sûr être dans un format acceptable:
prepend-09\_35\_01.png
prepend-09\_35\_11.png
prepend-21\_02\_03.png
(Dans le cas réel, le répertoire contient plus de 2000 fichiers. Si cela a de l'importance, ils sont transportés à partir d'une application iPhone X que j'ai créée - via le partage de fichiers iTunes. La date et l'heure de création du fichier s'affichent correctement sur Mac lorsqu'elles sont transférées.)