1 votos

búsqueda y copia masiva de archivos en mac

Anteriormente había utilizado un software en el que podía pegar una lista de nombres de archivo y automatizarlo para que copiara todos esos archivos y los pegara en la carpeta de destino. Lamentablemente no lo encuentro.

Así que el problema que tengo ahora es "¿cómo puedo buscar y copiar archivos de una carpeta a la carpeta de destino?

Así que.., Tengo una carpeta con alrededor de 2000 imágenes. y tengo todos los nombres de estas imágenes en un excel.

Así que ya he seleccionado algunos nombres de imágenes en ese excel que puedo curar en un texto plano también. Pero soy incapaz de encontrar una manera de buscar estos nombres y copiar los archivos en otra carpeta.

Espero de verdad que haya alguien aquí que pueda ayudarme a encontrar una solución.

Espero toda la ayuda y sugerencias

2voto

Suponiendo que los nombres de las imágenes no contengan caracteres de nueva línea, puede hacer lo siguiente:

  • Cree un nuevo archivo Excel sólo con la columna que contiene los nombres de las imágenes
  • Guarde este archivo como CSV en la carpeta con las imágenes como imagelist.csv
  • Terminal abierto
  • Tipo cd (incluido el espacio al final) y arrastre y suelte la carpeta de imágenes del Finder en el Terminal; a continuación, pulse Intro.
  • Escriba (o copie y pegue) sed 1d image.list.csv | while read -r image; do cp -v "$image" en Terminal (incluyendo de nuevo el espacio al final), no pulse Intro todavía
  • Arrastre y suelte la carpeta de destino desde el Finder al Terminal
  • Escriba (o copie y pegue) ; done y, a continuación, pulse Intro

Esto debería copiar todas las imágenes nombradas en el CSV, e imprimir su nombre mientras lo hace.

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