Ich habe meine DSLR-Fotos mit dem Standard importiert Photos.app
. Jetzt geht mir der Festplattenplatz aus. Wie kann ich meine RAW-Fotos am besten auf ein externes Speichergerät verschieben?
Ich war auf der Suche nach einer intuitiven GUI-Lösung "Oma könnte es tun", aber am Ende habe ich Folgendes getan:
find / -iregex '^.*\.cr2$' -exec zip cr2.zip {} \; -delete 2>/dev/null
Verwenden Sie dann die GUI, um das Archiv anzuklicken und .zip
auf die externe USB-Festplatte zu ziehen, die unter gemountet ist /Volumes/disk2/
.
Sieht so aus, als ob alle direkt von der DSLR importierten Bilder in gespeichert sind ~/Pictures/Photos\ Library.photoslibrary/Masters/
. Also im Nachhinein; Um auf das bestimmte Verzeichnis abzuzielen, würde ich den entsprechenden Pfad eingeben, anstatt das gesamte Dateisystem zu durchsuchen:
find ~/Pictures/Photos\ Library.photoslibrary/Masters/ -iregex '^.*\.cr2$' -exec zip cr2.zip {} \; -delete 2>/dev/null
Oder noch besser, machen Sie das Klicken und Ziehen überflüssig, indem Sie auch den Zielpfad einbeziehen:
find ~/Pictures/Photos\ Library.photoslibrary/Masters/\
-iregex '^.*\.cr2$'\
-exec zip /Volumes/disk2/cr2.zip {} \;\
-delete 2>/dev/null
Oder einfach mv
eher als zip
:
find ~/Pictures/Photos\ Library.photoslibrary/Masters/\
-iregex '^.*\.cr2$'\
-exec mv {} \; /Volumes/disk2/ 2>/dev/null
-iname '*.cr2'
wahrscheinlich ausreichend (und schneller) ist.
AbsterT