IT

Hromadné přejmenování obrázků v adresáří podle data jejich vytvoření

13.8.2018

Občas se nám stane, že dostaneme např. fotky od několika lidí z jedné akce, které chceme mít  vjednom adresáři, ale každý foťák si pojmenovává soubory po svém a když potom chceme fotky prohlížet, tak nejdou časově po sobě. Řešením je přejmenovat fotky v adresáři tak, aby název začínal datumem a časem obrázku, ale jak to provézt hromadně?

Řešením je program exiv2 a použít jej v příkazovém řádku:

for i in $(ls *.JPG); do exiv2 -r '%Y%m%d.%H%M%S.:basename:' rename $i; done

tím dojde k přejmenování všech souborů s koncovkou *.JPG na daný formát.