Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
pdftocairo -pdf print.pdf print_repaired.pdf
Помогите автоматизировать, пожалуйста.
find -type f -name '*.pdf' \| while read l ; do file="${l##*/}"; dir="${l%/*}"; \pdftocairo -pdf "$l" "${dir}/repaired_${file}" && \mv "${dir}/repaired_${file}" "$l" ; done
Выходной файл будет repaired_исходный_файл.pdf и при успешном выполнении pdftocairo -repaired_исходный_файл.pdf будет переименован в исходный_файл.pdf затерев при этом сам исходный_файл.pdf.
find "$PWD" -type f -name '*.pdf' \| while read l ; do file="${l##*/}"; dir="${l%/*}"; \echo -n "Repairing ${l} to ${dir}/repaired_${file}... "; \if pdftocairo -pdf "$l" "${dir}/repaired_${file}" ; then \mv "${dir}/repaired_${file}" "$l" ; echo OK ; else echo ERROR; fi ; done
Repairing ./..pdf to ./repaired_..pdf...
Страница сгенерирована за 0.02 секунд. Запросов: 21.