[Mac OS X] Kako lahko delimo število datotek, ki spadajo v isto mapo, v različnih mapah

Tutorial je namenjen uporabnikom Mac OS X, ki jo potrebujejo imata veliko število datotek v mapi, v več mapah.

V našem primeru je problem izgleda takole:

Imamo mapo "PSD"Vsebuje 2105 datoteke, in te datoteke smo 2105 ustvariti mape, ki ne vsebujejo več kot 300 vsako datoteko.

Seznam Folder Files Mac OS X

Za to pa je najbolj enostavno in priročno, da nas doseže ukazni vrstici iz terminal.

1. open terminal in se pomaknite do mape, ki fisirele da želimo deliti. V našem primeru bi bilo ukaza:
cd / Prostornine / Stealth / Grafika / PSD.

2. Oglejte si številne obstoječe datoteke in mape v trenutni lokaciji:
ls -l | wc -l .

Preden nadaljujete s korakom 3 se morate prepričati, da ni zaklenjen datoteke v mapi (zaklenjene datoteke). Če ti obstajajo, bodo prejeli med izvajanjem sporočilo o napaki "Operacija ni dovoljena". Z "chflags -R nouchg *"Mi odkleniti vse datoteke v trenutni lokaciji (Odkleni več datotek v Mac OS X).

3. Ukazni vrstici, da razdeli vse datoteke v trenutni mapi, mape, ki vsebujejo določeno število datotek:
i = 0; za f in *; storiti d =psd_$ (Printf% 03d $ ((i /300+ 1))); mkdir -p $ d; mv "$ f '$ d; Naj i ++; done

Kje je "psd_" predpona mape, ki se ustvarili, in "300" je največje število datotek v mapi. Ti parametri se lahko spremenijo v skladu s svojimi željami.

Evo, kako izgleda ta vadnica terminala:

Zaslon Shot na 2015 01-16-21.53.44
Nastavitve prikrite - Split mapo z več tisoč datotek na več podmap.

Ta vodič je bil preizkušen in razvit na MacBook Pro cu OS X Yosemite.

[Mac OS X] Kako lahko delimo število datotek, ki spadajo v isto mapo, v različnih mapah

O avtorju

Stealth LP

Ustanovitelj in urednik Stealth NastavitveV dnevu 2006.
Izkušnje na operacijskih sistemih Linux (zlasti CentOS), Mac OS X, Windows XP, Windows> 10 in WordPress (CMS).

Pustite komentar