Sacar fotos de subcarpetas para llevarlas a una unica carpeta

Imagen de golfino
0 puntos

Hola a todos

Me gustaria saber si existe alguna forma de extraer de las subcarpetas de un directorio, todo el contenido que tengan, y asi tener todo el contenido en una sola carpeta, para no tener que andar en sub-carpetas de las sub-carpetas...buscando imagenes en este caso.

He estado mirando en google y lo mas parecido que he encontrado es el programa Suction que es para Windows.

Un saludo

Imagen de ofde
+1
0
-1

Igual es demasiado tarde, pero lo comento por si hay más linuxeros que también tengan la misma necesidad. En mi caso tenía todas las fotos organizadas por años (miles de fotos en decenas de carpetas y subcarpetas) y las quería reorganizar por temáticas. La solución que encontré fue ésta (por terminal):

find /home/user/Images/year/2007 -name \*.* -exec cp '{}' /home/user/Images/volcado_imagenes \;

El comando find encuentra todos los archivos de la ruta en que necesitamos buscar (en el ejemplo, todos los archivos de todas las subcarpetas del año 2007), después ejecuta el comando cp para copiarlo todo en la ruta que le indiquemos (en este caso a una carpeta llamada volcado _de imagenes).
Evidentemente hay que poner las rutas apropiadas. Esta manera de hacerlo es rápida, limpia y sin necesidad de instalar nada. Espero que os sirva.

+1
0
-1
Imagen de Alcruz
+1
0
-1

Esa sentencia funciona bien siempre que no se tengan nombres repetidos de archivos de un mismo tipo, solo copiará uno de ellos, el resto no.

+1
0
-1