1 votos

OS X: ¿Cómo copiar archivos de acuerdo a sus tipos de archivo de un disco duro externo en un ordenador con OS X?

Tengo un lote de archivos (música, fotos, documentos) en un disco duro externo que quiero copiar en las carpetas respectivas en OS X. Me gustaría automatizar el proceso de copiado y poner todos los .bmp, .jpg y .jpeg en la carpeta de fotos en OS-X, MP3 en música y así sucesivamente para todos los tipos de archivo diferente.

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

0voto

Una opción sería ejecutar la siguiente secuencia de comandos en 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

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

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