A bemutató célja, hogy a felhasználók a Mac OS X, akiknek kell megosztani nagyszámú fájlokat egy mappába, a több mappa.
A mi esetünkben, a probléma így néz ki:
Van egy mappánk "PSD" ami tartalmaz 2105 fájlokat, és ezeket a fájlokat is 2105 hogy hozzon létre mappákat, amelyek nem több, mint 300 minden fájl.
Ennek elérése érdekében, a legtöbb egyszerű és kényelmes hozzánk parancssori -tól Terminal.
1. nyílt Terminal és keresse meg a mappát, hogy fisirele, hogy szeretnénk megosztani. A mi esetünkben a parancsot lenne:
cd /Volumes/Stealth/Graphics/PSD
2. Nézze meg a több meglévő fájlokat és mappákat a jelenlegi helye:
ls -l | wc -l
Mielőtt lépésre 3 győződjön meg arról, hogy nincsenek a zárolt fájlok mappa (zárolt fájlokat). Ha léteznek, kap végrehajtás során hibaüzenet "A művelet nem engedélyezett". A parancs segítségével "chflags -R nouchg *"Az összes fájlt feloldjuk az aktuális helyen (Oldja fel több fájl zárolását Mac OS X).
3. A parancsot, amely elosztja a fájlokat az aktuális mappában, a mappa, amely egy meghatározott számú fájl:
i=0; for f in *; do d=psd_$(printf %03d $((i/300+1))); mkdir -p $d; mv "$f" $d; let i++; done
Ahol a "psd_" a létrehozandó mappák előtagja, a "300" pedig a mappánként megengedett fájlok maximális száma. Ezek a paraméterek az Ön igényei szerint módosíthatók.
Így néz ki ez az oktatóanyag Terminal:
Stealth Settings - Osszon fel egy mappát több ezer fájllal több al-folders.
Ez a leírás tesztelték és fejlesztették a MacBook Pro cu OS X Yosemite.