Как объединить файлы PDF от всех подкаталогов?

Я хочу использовать pdftk объединить весь pdffiles в каталоге и всех его подкаталогах. Я не могу найти - рекурсивная опция в страницах справочника.

Выполнение этого вручную (использующий GUI) не является опцией, поскольку это было бы слишком много работы.

Какие-либо предложения?

0
задан 23 December 2014 в 23:31

2 ответа

Я не думаю, что это идеально, но Вы могли:

  1. CP все файлы PDF подкаталогов в один каталог.

    mkdir all-in-one
    find SomeDirectory -iname '*.pdf' -exec cp {} all-in-one/
    
  2. связывают их

    cd all-in-one
    pdftk *.pdf output output.pdf
    

, недостаток этого решения - то, что необходимо скопировать все файлы.

1
ответ дан 3 August 2019 в 21:48

Этому не нравятся имена файлов, которые включают пробелы, но это, казалось, работало на пару файлов в двух различных каталогах. Это - одинарная левая кавычка (тот же ключ как символ тильды) окружение конвейера find|xargs.

pdftk 'находят. - называют *.pdf-print|xargs, эхо' кошка произвело out.pdf

0
ответ дан 3 August 2019 в 21:48

Другие вопросы по тегам:

Похожие вопросы: