[Comunidad FotoLibre]

Ayuda => Pide ayuda aquí => Mensaje iniciado por: redy en 27 oct 2014, 18:15 pm

Título: Script para poner al archivo la fecha de la foto
Publicado por: redy en 27 oct 2014, 18:15 pm

Código: [Seleccionar]
#! /bin/bash
for i in "$@"; do
  FECHA="$(exiftool -d "%Y%m%d%H%M.%S" -DateTimeOriginal "$i"|cut -f2 -d:)"
  touch -t $FECHA "$i"
done;


Cuando copiáis fotos de un lado a otro suele ser habitual que el sistema le ponga al archivo la fecha en que se hizo la copia y no la fecha de la foto original. Este pequeño script es muy útil para leer la fecha de la toma de los datos exif, y ponerle al archivo esa misma fecha. Guardadlo como 'restablecefechas' en una carpeta que esté en el path, por ejemplo en ~/bin y ejecutadlo desde dónde querais con por ejemplo:

cd ~/imágenes
restablecefechas *.jpg *.nef


Título: Re: Script para poner al archivo la fecha de la foto
Publicado por: Colegota en 27 oct 2014, 18:37 pm
$DEITY te lo pague.  :colegas:
Título: Re: Script para poner al archivo la fecha de la foto
Publicado por: jofial en 27 oct 2014, 19:52 pm
Muchas gracias redy... ya esta puesto en la carpeta ~/bin

Saludos

Jose