a shell script could look somehow like this #!/bin/bash You can use shell scripting to make this completely automatic if desired (but you'll have to spend a little time on your own learning how to write shell scripts).Īssuming all files are named 1000.x, 2000.x etc. To solve your problem, with your example filenames: pdftk 1000.*.pdf cat 1000.pdfĪnd so on. Will create the file new.pdf that contains the concatenation of the files old1.pdf, old2.pdf, old3.pdf. Sample syntax: pdftk old1.pdf old2.pdf old3.pdf cat output new.pdf You can download it from the official pdftk web page. It is command-line software that can join PDF files (and do lots of other stuff, too, but that isn't relevant here).
Usage: join Įxample usage: /System/Library/Automator/Combine\ PDF\ Pages.action/Contents/Resources/join.py -output all.pdf *.pdf PDF-files /System/Library/Automator/Combine\ PDF\ Pages.action/Contents/Resources/join.py -help
There’s a Python script hidden in Automator.app that joins.