Необходимо конвертировать hundreads PDF-файлов в несколько папок. pdf2djvu gui является нежелательным для окон и всегда сбой после нескольких преобразований.
Принимая этот код, из которого я работаю из
for file in *.pdf; do pdftotext "$file" "$file.txt"; done
Я обычно выполните файл pdf2djvu следующим образом: pdf2djvu -o *.djvu *.pdf
Используя то, что ниже, дает мне: я не буду записывать данные DjVu в терминал
for file in *.pdf; do pdf2djvu "$file" "$file.djvu"; done
И для: file in *.pdf; do pdf2djvu -o "$file" "$file.djvu"; done
Невозможно загрузить документ PDF Ошибка: не удалось открыть файл *.pdf.djvu: случайные неизвестные символы
И для: for file in *.pdf; do "pdf2djvu -o" "$file" "$file.djvu"; done
pdf2djvu -o: команда не найдена
И для: for file in .pdf; do "pdf2djvu -o *.djvu *.pdf" "$file" "$file.djvu"; done bash: pdf2djvu -o * .djvu * .pdf: Нет такого файла или каталога
for file in *.pdf; do pdf2djvu -o "$file.djvu" "$file"; done
Преобразует все файлы в djvu. Однако новые файлы будут называться с расширением .pdf.djvu.
Чтобы завершить преобразование в djvu и расширение .djvu, используйте:
for file in *.pdf; do pdf2djvu -o "${file%.pdf}.djvu" "$file"; done
Это будет с .pdf перед добавлением .djvu к имени файла.