Apmācība ir adresēta lietotājiem Mac OS X, kam vajag Kopīgojiet lielu skaitu failu no mapes vairākās mapēsApvidū
Mūsu gadījumā problēma izskatās šādi:
Mums ir mape “PSD” kas satur 2105 faili un no šiem 2105 failiem mēs vēlamies Lai izveidotu mapes, kas nesatur katru vairāk kā 300 failuApvidū

Lai to sasniegtu, vienkāršākais un ērtākais ir komandrinda No TerminālsApvidū
1. Mēs atveram Termināls Un mēs pārlūkojam mapi, kurā ir faili, kurus vēlamies koplietot. Mūsu gadījumā pasūtījums būs:
cd /Volumes/Stealth/Graphics/PSD
2. Mēs vizualizējam failu un mapju skaitu pašreizējā vietā:
ls -l | wc -l
Pirms pāriet uz 3. darbību, ir labi pārliecināties, ka mapē nav bloķētu failu (Bloķētie faili). Ja tie pastāvēs, izpildes laikā mēs saņemsim kļūdas ziņojums “Darbība nav atļauta“Apvidū Ar pasūtījuma palīdzību“chflags -r Nouchg *” Mēs atbloķēsim visus failus pašreizējā vietā (Atbloķējiet vairākus failus Mac OS X).
3. Komandrinda, ar kuru mēs sadalām kopējos failus no pašreizējās mapes, mapēs, kurās ir noteikts failu skaits:
i=0; for f in *; do d=psd_$(printf %03d $((i/300+1))); mkdir -p $d; mv "$f" $d; let i++; done
Kur “PSD_” ir izveidots mapju prefikss, un “300” ir maksimālais failu skaits uz vienu mapi. Šos parametrus var mainīt atbilstoši jūsu vēlmēm.
Lūk, kā šī apmācība izskatās terminālī:

Stealth Settings – Sadaliet mapi ar tūkstošiem failu vairākās apakšgrupāsApvidū
Šī apmācība ir pārbaudīta un realizēta MacBook Pro cu OS X YosemiteApvidū