OS-X: ¿Cómo copiar archivos según su tipo de archivo desde un disco duro externo a una computadora OS-X?

1

Tengo muchos archivos (música, imágenes, documentos) en un disco duro externo que quiero copiar en las carpetas respectivas en OS-X. Me gustaría automatizar el proceso de copia y poner todos los archivos .bmp, .jpg y .jpeg en la carpeta de imágenes en OS-X, .mp3 en música, etc. para todos los diferentes tipos de archivos.

¿Cómo puedo automatizar esto y qué software puedo usar?

    
pregunta jjack 05.10.2014 - 15:53

1 respuesta

0

Una opción sería ejecutar la siguiente secuencia de comandos en la Terminal

#!/bin/bash

find /Volumes/NAME_OF_EXTERNAL_DRIVE -type f -print | while read f; do
    case "$f" in
       *.jpg) cp "$f" "~/Pictures/${f##.*/}"
              ;;
       *.mp3) cp "$f" "~/Music/${f##.*/}"
              ;;
       *) echo "Don't know how to handle '$f'"
          ;;
     esac
done

Agregue líneas para sufijos adicionales y carpetas de destino según sea necesario (y también tenga en cuenta que .jpg no es lo mismo que .JPG ).

    
respondido por el nohillside 05.10.2014 - 17:01

Lea otras preguntas en las etiquetas