pie

0

[Mac OS X] Kā mēs varam koplietot vairākus failus, kas pieder vienai un tai pašai mapei, vairākās mapēs

[Mac OS X] Kā mēs varam koplietot vairākus failus, kas pieder vienai un tai pašai mapei, vairākās mapēs

0

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ū

Saraksta mapes faili Mac OS X

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ņojumsDarbī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ī:

Ekrānuzņēmums 2015-01-16 plkst. 21.53.44
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ū

[Mac OS X] Kā mēs varam koplietot vairākus failus, kas pieder vienai un tai pašai mapei, vairākās mapēs

Iespējams, jūs interesē arī...

Atstājiet atbildi

Jūsu e-pasta adrese netiks publicēta. Nepieciešamie lauki ir marķēti *