У меня есть 300k+ JPG файлы в том же каталоге. Файлы похожи на:
/covers
0788862281217.jpg
0788863155104.jpg
7888311516341.jpg
7888370920479.jpg
7888497074277.jpg
Мне нужно пакетное изменение размера, сохраняя измененные изображения в том же каталоге с префиксом th_ в имени файла, как
th_0788862281217.jpg
th_0788863155104.jpg
th_7888311516341.jpg
th_7888370920479.jpg
th_7888497074277.jpg
все внутри /covers
Следующее работает, но перезаписывает исходные файлы
$ find thumbs -type f -name "*.jpg" | xargs mogrify -resize 75x75
поэтому я должен скопировать все изображения в новый каталог (/ Cover / Thumbs), а затем запустить пакет, а затем переместить все файлы обратно в / Cover