Mover fotos importadas a un disco externo

He estado importando mis fotos DSLR usando el estándar Photos.app. Ahora me estoy quedando sin espacio en el disco duro. ¿Cuál es la mejor manera de mover mis fotos RAW a un dispositivo de almacenamiento externo?

¿Puedes buscar en Photos.app todas las fotos en formato RAW? Para hacer eso, simplemente puede crear un álbum inteligente desde el menú Archivo y seleccionar la condición "Texto" para buscar "RAW". Todas las fotos que aparecen después de crear esa búsqueda se pueden arrastrar a su dispositivo de almacenamiento externo.

Respuestas (1)

Estaba buscando una solución GUI intuitiva "la abuela podría hacerlo", pero terminé haciendo:

find / -iregex '^.*\.cr2$' -exec zip cr2.zip {} \; -delete 2>/dev/null

Luego usó la GUI para hacer clic y arrastrar el .ziparchivo al disco duro USB externo, montado en /Volumes/disk2/.

Parece que todas las imágenes importadas directamente desde la DSLR se almacenan en formato ~/Pictures/Photos\ Library.photoslibrary/Masters/. Entonces, en retrospectiva; para apuntar al directorio específico, en lugar de buscar en todo el sistema de archivos, ingresaría la ruta relevante:

find ~/Pictures/Photos\ Library.photoslibrary/Masters/ -iregex '^.*\.cr2$' -exec zip cr2.zip {} \; -delete 2>/dev/null

O incluso mejor, elimine la necesidad de hacer clic y arrastrar al incluir también la ruta de destino:

find ~/Pictures/Photos\ Library.photoslibrary/Masters/\
-iregex '^.*\.cr2$'\
-exec zip /Volumes/disk2/cr2.zip {} \;\
-delete 2>/dev/null

O simplemente mven lugar de zip:

find ~/Pictures/Photos\ Library.photoslibrary/Masters/\
-iregex '^.*\.cr2$'\
-exec mv {} \; /Volumes/disk2/ 2>/dev/null
Solo quería agregar que -iname '*.cr2'probablemente sea suficiente (y más rápido).