У меня есть каталог, который содержит более тысячи изображений. Я хочу разбить файлы на несколько подкаталогов, каждый из которых содержит 100 файлов. Как мне это сделать?
command-line
directory
Aneeez
источник
источник
Ответы:
следующее сработало хорошо для меня. Откройте каталог в терминале и просто скопируйте и вставьте следующий скрипт, нажмите Enter. внутри будут создаваться подкаталоги с именами dir_001, dir_002 и так далее.
источник
Переместить фиксированное количество файлов, используя массив с диапазоном и смещением.
источник
Это подскажет вам, сколько каталогов вы хотите и префикс подкаталога. Команда ls - это просто напоминание о том, сколько у вас файлов.
Источник: https://www.unix.com/shell-programming-and-scripting/248539-split-folder-huge-number-files-n-folders.html
источник