Juhendaja on suunatud kasutajatele Mac OS X, kes vajavad jagada suur hulk faile kausta, mitu kaustad.
Meie puhul on probleemiks näeb välja selline:
Meil on kaust "PSD"mis sisaldab 2105 failid ja need failid me 2105 luua kaustu igaüks sisaldab mitte rohkem kui 300 faili.
Selle saavutamiseks kõige lihtne ja mugav me käsurea pärit Terminal.
1. Avatud Terminal ja minge kausta, kus fisirele et tahame jagada. Meie puhul järjekord on:
cd /Volumes/Stealth/Graphics/PSD
2. Vaata arvu olemasolevaid faile ja kaustu praegune asukoht:
ls -l | wc -l
Enne samm 3 on parem veenduge, et kausta failid ei oleks blokeeritud (lukustatud failid). Kui üldse, täitmise ajal saavad veateade "Operation ole lubatud". Käsu abil "R chflags nouchg *"Me avame kõik failid praeguses asukohas (Avage mitu faili Mac OS X).
3. Käsurea jagada kogu, mille abil faile aktiivses kaustas kaust, mis sisaldab teatud arvu failid:
i=0; for f in *; do d=psd_$(printf %03d $((i/300+1))); mkdir -p $d; mv "$f" $d; let i++; done
Kus "psd_" on loodavate kaustade eesliide ja "300" on maksimaalne failide arv kaustas. Neid parameetreid saab muuta vastavalt teie eelistustele.
Nii näeb see õpetus välja Terminal:
Stealth Settings - Jagage tuhandete failidega kaust mitmeks alam-folders.
See õpetus on testitud ja mõistis MacBook Pro cu OS X Yosemite.