0 votos

¿Cómo se pueden obtener imágenes de todas las subcarpetas en una sola carpeta?

Copié todo desde una cámara y ahora tengo cientos de carpetas así:

Backup 01/AHJSKNXIPD/001.jpg
Backup 01/AHJSKNXIPD/002.jpg
Backup 01/AHJSKNXIPD/003.jpg
Backup 01/NQOPSORHEN/001.jpg
Backup 01/QUOZNDBEJR/001.jpg
Backup 03/EIRNEKQLDK/001.jpg
Backup 02/RNEJDKSOWE/001.jpg

Sólo un ejemplo (en realidad hay 100, quizás 1000).

¿Cómo puedo poner todas las fotos en una sola carpeta para que sea más fácil revisarlas y clasificarlas?

1voto

Alphaman Puntos 299

Lo siguiente encontrar lo hará por ti:

find ./Backup*/ -type f -exec mv {} ./all \;

El ./Backup* dice que hay que buscar en todos los directorios que empiezan con la palabra 'Backup'. El parámetro -type f dice que se busquen todos los archivos; el parámetro -exec ejecuta el siguiente comando del shell, que mueve los archivos encontrados (representados por {}) a un directorio que usted debe crear (en este ejemplo, lo llamé "all"; créelo con mkdir all ). Observe el punto y coma al final de la línea: es esencial para indicar al comando find que este es el final de la opción -exec.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X