¿Existe una aplicación en OS X que pueda ordenar todas sus fotos dentro de una carpeta y organizarlas en carpetas y nombrar a cada carpeta la fecha en que se tomó?
¿Existe una aplicación en OS X que pueda ordenar todas sus fotos dentro de una carpeta y organizarlas en carpetas y nombrar a cada carpeta la fecha en que se tomó?
Aquí hay una secuencia de comandos de bash que ordena los archivos en year/month/day/
rutas de directorio.
#!/bin/bash
dir=/path/to/directory
find "$dir" -maxdepth 1 -type f | while IFS= read -r file; do
year=$(stat -f "%Sm" -t "%y" $file)
month=$(stat -f "%Sm" -t "%m" $file)
day=$(stat -f "%Sm" -t "%d" $file)
[[ ! -d "$dir/$year/$month/$day" ]] && mkdir -p "$dir/$year/$month/$day";
mv "$file" "$dir/$year/$month/$day"
done
No probado , tiene copias de seguridad, etc.
Guarde la secuencia de comandos como something.sh
, cambie la segunda línea de la secuencia de comandos a la ruta de la que desea ordenar el contenido y luego ejecute chmod u+x /path/to/file.sh && /path/to/file.sh
. Sin embargo, si no está familiarizado con los scripts de shell, no recomendaría este script no probado y copiado que escribí a altas horas de la noche. ¡Sea el primer script que ejecute!
Aperture puede importar imágenes y ordenarlas por fecha, pero terminas con proyectos dentro de Aperture (los nombres de los proyectos son las fechas en que se tomaron las fotos). Asegúrese de que la configuración de Preferencias »Importar esté configurada para dividir la importación en" Un proyecto por día ". Si no quieres mantenerlos en Aperture, puedes exportarlos fácilmente a carpetas.
Lea otras preguntas en las etiquetas macos applications