LINUX.ORG.RU
ФорумAdmin

Скрипт сортировки.


0

1

После восстановления фотографий с харда, photorec сделал кучу папок и кучу мусора. Подскажите скрипт, чтобы он рекурсивно скопировал все jpeg больше 500kb и кинул в одну папку, спасибо!

Подскажите скрипт, чтобы он рекурсивно скопировал все jpeg больше 500kb и кинул в одну папку, спасибо!

чё-то типа

find source_dir/ -size +500k -exec cp --target-directory target_dir/ {} +

emulek ()

Можно даже веселее сделать, find-ом найти все фотки, утилитой из imagemagic прочитать EXIF, по датам создания фоток создать директории и в них розпихать соответствующие фотки :)

Например чтоб на выходе были директории с фотками: 2013-10-22, 2012-11-05 .... c фотками за эти даты

Вам останется только вручную просмотреть содержимое и добавить к дате в имени директории некий смысловой контекст. В духе 2013-10-22 - Бухаем на даче, 2012-11-05 - Днюха Витюхи ....

black_13 ()
Ответ на: комментарий от black_13

Вам останется только вручную просмотреть содержимое и добавить к дате в имени директории некий смысловой контекст. В духе 2013-10-22 - Бухаем на даче, 2012-11-05 - Днюха Витюхи ....

разумнее создавать каталоги «2012-11-05 днюха витюхи»,и туда кидать файлы.

emulek ()
Ответ на: комментарий от emulek

А кто сказал что это будет автоматически?

Читаем внимательно

Вам останется только вручную просмотреть содержимое и добавить к дате в имени директории некий смысловой контекст. В духе 2013-10-22 - Бухаем на даче, 2012-11-05 - Днюха Витюхи ....

Ручками и глазками это допилить уже будет легко и недолго :)

black_13 ()
Ответ на: комментарий от ilovemoney

Это так поначалу .... когда в этом живеш - все автоматом. Иногда man подсматриваеш когда нужна какаято редкоиспользуемая опция.

А с другой стороны это плюс - освежить знания и попутно часто находятся другие полезные примеры :)

black_13 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.