[Mac OS X] Як можна розділити кількість файлів, що належать до однієї папки, на кілька папок

Підручник призначений для для користувачів Mac OS X, кому потрібно поділитися велика кількість файлів у папці, в декількох папках.

У нашому випадку, проблема виглядає наступним чином:

У нас є папка "PSD"який містить 2105 файли, і ці файли, які ми 2105 створювати папки, які не містять не більше ніж 300 кожен файл.

Список файлів папок Mac OS X

Щоб досягти цього, найбільш простий і зручний для нас командного рядка від Terminal.

1. Відкрити Terminal і перейдіть в папку, fisirele, що ми хочемо поділитися. У нашому випадку команда буде виглядати так:

cd /Volumes/Stealth/Graphics/PSD

2. Перегляд кількості існуючих файлів і папок в поточній папці:

ls -l | wc -l

Перш ніж приступити до кроку 3 ви повинні переконатися, що немає блоковані файли в папці (заблоковані файли). Якщо вони існують, будуть отримувати під час виконання повідомлення про помилку "Операція не допускається". За допомогою команди "chflags -R nouchg *"Ми розблокуємо всі файли в поточному місці (Розблокувати кілька файлів Mac OS X).

3. Командного рядка, яка ділить всі файли в цій папці, папки, які містять певну кількість файлів:

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

Де "psd_" - префікс створених папок, а "300" - максимальна кількість файлів на папку. Ці параметри можна змінювати відповідно до ваших уподобань.

Ось так виглядає цей урок Terminal:

Screen Shot на 2015 01-16-21.53.44
Stealth Settings - Розділіть папку з тисячами файлів на кілька під-folders.

Цей підручник був розроблена й випробувана на MacBook Pro cu OS X Йосеміті.

Засновник і головний редактор Stealth Settings, з 2006 року по теперішній час. Досвід роботи з операційними системами Linux (Особливо CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Як записатися » macOS » [Mac OS X] Як можна розділити кількість файлів, що належать до однієї папки, на кілька папок
Залишити коментар