Я выполнил восстановление для старых удаленных файлов! Процесс был полным успехом и восстановил файлы много лет назад.
Теперь проблема проходит через все 400000 файлов, восстановленных только по типу JPG.
Чтобы справиться с этим, я уже разделил файлы по размеру и сохранил те, которые соответствуют критериям, в другом каталоге:
find /path/to/files/ -size +100k -print0 | xargs -0 cp --target-directory=/path/to/filtered/files/
Поскольку файлы должны анализироваться удаленно, я подготовил веб-страницу для отображения всех файлов, что позволяет сохранять их локально. Эта веб-страница представит файлы 20 одновременно со стрелками навигации!
Мой вопрос заключается в том, как разделить 400000 файлов на подкаталоги, содержащие по 20 файлов в каждом, и переименовать файлы последовательно:
Переименовать в
000001.jpg
000002.jpg
...
000020.jpg
Переместиться в подкаталог, создав подкаталог
page_0001
Повторяйте, пока все 400000 не будут обработаны!
page_0002/000021.jpg
page_0002/000022.jpg
...
page_0002/000040.jpg