История изменений
Исправление legolegs, (текущая версия) :
Боюсь, что ТСу надо было б объяснить, где была ошибка у того предыдущего комента
Неаккуратные кавычки, а -p для mkdir я добавил, чтобы исключить жалобы на уже существующую выходную директорию при повторном запуске.
Ваше решение, если оно делает то, что я думаю (не пытается создавать директории дважды) мне видится переусложнённым. У нас N файлов и K (сильно меньше N) директорий. N файлов всё равно будут записаны и создадут нагрузку на IO, там зачем нам оптимизировать по K?
Исходная версия legolegs, :
Боюсь, что ТСу надо было б объяснить, где была ошибка у того предыдущего комента
Неаккуратные кавычки, а -p для mkdir я добавил, чтобы исключить жалобы.
Ваше решение, если оно делает то, что я думаю (не пытается создавать директории дважды) мне видится переусложнённым. У нас N файлов и K (сильно меньше N) директорий. N файлов всё равно будут записаны и создадут нагрузку на IO, там зачем нам оптимизировать по K?