OS-X: come copiare i file in base al loro tipo di file da un disco rigido esterno su un computer OS-X?

1

Ho molti file (musica, immagini, documenti) su un disco rigido esterno che voglio copiare nelle rispettive cartelle su OS-X. Vorrei automatizzare il processo di copia e inserire tutti i file .bmp, .jpg e .jpeg nella cartella delle immagini su OS-X, .mp3 in musica e così via per tutti i diversi tipi di file.

Come posso automatizzare questo e quale software posso usare?

    
posta jjack 05.10.2014 - 15:53
fonte

1 risposta

0

Un'opzione sarebbe quella di eseguire il seguente script in 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

Aggiungi linee per suffissi aggiuntivi e cartelle di destinazione secondo necessità (e ricorda anche che .jpg non è uguale a .JPG ).

    
risposta data 05.10.2014 - 17:01
fonte

Leggi altre domande sui tag