Hola tengo un problema el cambio de nombre de un montón de fotos y archivos de imágenes. Yo uso un shellscript en automator para cambiar el nombre de ellos por EXIF fecha y la hora. Pero el tiempo está dado por la UTC y estoy viviendo en europa con +0100 en invierno y +0200 en el verano.
Ejemplo: una imagen de 2020-06-30 tomada a las 22:22:30
se denomina "2020-06-30 20/22/30 IMG_0001.jpg"
en lugar de. "2020-06-30 22/22/30 IMG_0001.jpg"
estoy usando el script:
#/bin/zsh
for f in "$@"
do
filedate=$(mdls $f | grep kMDItemContentCreationDate -m 1 | awk '{print $3, $4}');
filename=$f:t
filepath=$f:h
mv $filepath/{"$filename","$filedate $filename"}
done
Puedo de alguna manera, sólo añadir +0200 o +0100 a la "filedate...$4" y ¿cómo?(y, a continuación, ordenar manualmente cuando el número de houser en el nombre de más de 24) o hay una manera más inteligente de anuncios designador de zona horaria(TZD) a la secuencia de comandos? No he utilizado el script antes asi que soy completamente nuevo en todo esto. Hopw alguien me puede ayudar.