He estado importando mi RÉFLEX digital de fotografías mediante 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?
Respuesta
¿Demasiados anuncios?Yo estaba buscando una intuitiva "de la abuela podría hacerlo" GUI solución, pero terminé haciendo:
find / -iregex '^.*\.cr2$' -exec zip cr2.zip {} \; -delete 2>/dev/null
A continuación, se utiliza la interfaz gráfica de usuario para que haga clic y arrastre el .zip
archivo al disco duro externo USB, montado en /Volumes/disk2/
.
Parece como si todas las imágenes importadas directamente de las RÉFLEX digitales se almacenan en ~/Pictures/Photos\ Library.photoslibrary/Masters/
. Así que, en retrospectiva; para el objetivo del directorio específico, en lugar de buscar por todo el sistema de ficheros, me gustaría entrada de la ruta:
find ~/Pictures/Photos\ Library.photoslibrary/Masters/ -iregex '^.*\.cr2$' -exec zip cr2.zip {} \; -delete 2>/dev/null
O mejor aún, eliminar la necesidad de hacer clic y arrastrar, incluyendo la ruta de acceso de destino así:
find ~/Pictures/Photos\ Library.photoslibrary/Masters/\
-iregex '^.*\.cr2$'\
-exec zip /Volumes/disk2/cr2.zip {} \;\
-delete 2>/dev/null
O, simplemente, mv
en lugar de zip
:
find ~/Pictures/Photos\ Library.photoslibrary/Masters/\
-iregex '^.*\.cr2$'\
-exec mv {} \; /Volumes/disk2/ 2>/dev/null