На этот вопрос уже есть ответ:
Я ищу способ автоматизации ручного преобразования каталогов, содержащих изображения (jpgs и png), в файлы PDF. Например ..
В настоящее время я использую следующую команду для достижения того, что я хочу, но мне приходится делать это вручную для каждого каталога, поэтому это может занять немного времени и т. Д.
convert DIRECTORY1/*jpg DIRECTORY1.pdf
convert DIRECTORY2/*jpg DIRECTORY2.pdf
convert DIRECTORY3/*png DIRECTORY3.pdf
Мне нужен способ преобразования всех каталоги в текущем местоположении сразу в отдельные файлы PDF.
Любая помощь будет принята с благодарностью.
Чему-то нравится, будет идти в дереве, каталогах извлечения и делать преобразование. Знайте, что это может иметь проблемы с именами каталогов, которые содержат символы пробела или специальные символы:
for i in `find . -type d`
do
convert "${i}/*jpg" "${i}/*png" ${i}.pdf
done