Il tutorial è rivolto a utenti di Mac OS X, chi ne ha bisogno condividere un gran numero di file in una cartella, in più cartelle.
Nel nostro caso, il problema si presenta così:
Abbiamo una cartella "PSD" che contiene 2105 file e questi file si 2105 creare cartelle contenenti non più di 300 ogni file.
Per raggiungere questo obiettivo, la più semplice e conveniente per noi riga di comando da Terminal.
1. aperto Terminal e passare alla cartella che fisirele che vogliamo condividere. Nel nostro caso il comando sarà:
cd /Volumes/Stealth/Graphics/PSD
2. Visualizzazione del numero di file e cartelle in posizione corrente esistente:
ls -l | wc -l
Prima di procedere con il passo 3 è necessario assicurarsi che non ci sono i file bloccati nella cartella (file bloccati). Se esistono, riceveranno durante l'esecuzione messaggio di errore "Operazione non consentita". Con l'aiuto del comando "chflags -R nouchg *"Sbloccheremo tutti i file nella posizione corrente (Sblocca più file in Mac OS X).
3. La riga di comando che divide tutti i file nella cartella corrente, le cartelle che contengono un numero definito di file:
i=0; for f in *; do d=psd_$(printf %03d $((i/300+1))); mkdir -p $d; mv "$f" $d; let i++; done
Dove "psd_" è il prefisso delle cartelle da creare e "300" è il numero massimo di file per cartella. Questi parametri possono essere modificati in base alle tue preferenze.
Ecco come appare questo tutorial Terminal:
Stealth Settings - Dividi una cartella con migliaia di file in più sotto-folders.
Questo tutorial è stato testato e sviluppato su MacBook Pro cu OS X Yosemite.