Я пытаюсь преобразовать файлы PDF в 2432 подкаталогах (один файл PDF на папку) в файлы HTML.
Например, я попробовал несколько вариантов
find . -type d | while read d; for file in *.pdf; do pdftohtml -c -i -s "$file"; done
и
for f in ./*/*.pdf; do pdftohtml -c -i -s "$file"; done
безуспешно.Я также попробовал некоторые другие, однако, я просто не могу заставить что-нибудь работать на этот раз.
Я знаю, что часть кода работает, потому что я могу поместить несколько файлов PDF в одну папку и использовать
for file in *.pdf; do pdftohtml -c -i -s "$file"; done
для рекурсивного преобразования всех файлов в этой папке в HTML.
Есть ли способ, которым я могу искать в каждой папке и конвертировать каждый файл с помощью скрипта bash?Или это то, что мне придется делать по одной папке за раз?