Este es un hilo viejo, me doy cuenta, pero parece que la pregunta no fue respondida por completo. Me tropecé con esto antes de tratar de descifrar las mismas cosas para mí, así que pensé en publicar una opción en caso de que otros tropezaran con ella ...
Algunas de las respuestas estaban casi ahí ... y la mía podría hacerse más fácilmente, ¡pero funciona!
Esto creará un archivo con todos los nombres de tus fotos:
buscar / Ruta / a / la / carpeta superior / de / fotos -mindepth 2 -type f -print
| sed 's /^.*///' | ordenar > / tmp / fotos-de-carpetas
Si alguno de ellos está en carpetas que son propiedad de otros, complete con sudo y use > > para agregar esos nombres de archivo a los que ya están en el archivo inicial.
use un comando similar para crear un segundo archivo que contenga todos los nombres de archivo de las fotos de su teléfono.
Puede hacer un diff y enviarlo a un archivo con > o, si sabe qué conjunto es el más grande, utilícelo como archivo1 y haga
archivo de diferencias1 archivo2 | egrep -v '<' > archivado de salida
Por supuesto, todos los caminos han sido eliminados por el sed en la búsqueda inicial para generar solo los nombres de archivo. Si ve algo que podría estar faltando, quiere saber dónde está, así que use
sudo find / Path / to / the / topmost folder / of / photos -name
'nombre de archivo que quieres' -ls
y eso te dirá dónde está.
Espero que esto ayude. Me ayudé a encontrar lo que necesito para evitar un directorio anterior antiguo que no está en mi nuevo directorio principal. 65 Gig de espacio ahorrado!