[Mac OS X] Hoe kunnen we een aantal bestanden die tot dezelfde map behoren opdelen in meerdere mappen

De tutorial is gericht op gebruikers van Mac OS X, die nodig hebben delen een groot aantal bestanden in een map, in meerdere mappen.

In ons geval, het probleem ziet er als volgt uit:

We hebben een map "PSD"die bevat 2105 bestanden, en deze bestanden we 2105 naar mappen die niet meer dan 300 elk bestand bevatten creëren.

Maak een lijst met mapbestanden Mac OS X

Om dit, de meest eenvoudige en handige aan ons te bereiken opdrachtregel van Terminal.

1. open Terminal en navigeer naar de map die fisirele dat we willen delen. In ons geval zou de opdracht zijn:

cd /Volumes/Stealth/Graphics/PSD

2. Bekijk het aantal bestaande bestanden en mappen in de huidige locatie:

ls -l | wc -l

Alvorens over te gaan naar stap 3 moet u ervoor zorgen dat er geen vergrendelde bestanden in de map (vergrendelde bestanden). Als ze bestaan, tijdens de uitvoering zal ontvangen foutmelding "Operatie niet toegestaan". Met behulp van het commando "chflags -R nouchg *"We ontgrendelen alle bestanden op de huidige locatie (Ontgrendel meerdere bestanden in Mac OS X).

3. De opdrachtregel dat alle bestanden in de huidige map, de mappen die een bepaald aantal bestanden bevatten verdelen:

i=0; for f in *; do d=psd_$(printf %03d $((i/300+1))); mkdir -p $d; mv "$f" $d; let i++; done

Waarbij "psd_" het voorvoegsel is van de mappen die moeten worden gemaakt, en "300" het maximale aantal bestanden per map is. Deze parameters kunnen worden aangepast aan uw voorkeuren.

Zo ziet deze tutorial eruit Terminal:

Screen Shot op 2015 01-16-21.53.44
Stealth Settings - Splits een map met duizenden bestanden in meerdere sub-folders.

Deze tutorial is getest en ontwikkeld MacBook Pro cu OS X Yosemite.

Oprichter en redacteur Stealth Settings, van 2006 tot heden. Ervaring met besturingssystemen Linux (Vooral CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Hoe werkt het? » macOS » [Mac OS X] Hoe kunnen we een aantal bestanden die tot dezelfde map behoren opdelen in meerdere mappen
Laat een bericht achter