嗨,我在一个文件夹中有几千个单页的pdf文件,一个页面的pdf文件(其文件名是2.pdf)。我想将文件夹中的所有pdf与2.pdf文件合并。最后应该在文件夹中包含2个页面的所有pdf,第二个页面是2.pdf的内容。请协助。感谢
答案 0 :(得分:2)
因此,对于除2.pdf
之外的当前目录的所有PDF文件,我们将x.pdf
与2.pdf
合并为一个名为new-x.pdf
的新文件。所以我们可以使用merge / convert multiple pdf files into one pdf中给出的命令来执行此操作:
cover="2.pdf";
outputDir="output-pdfs/";
mkdir "$outputDir";
for f in *.pdf; do
[[ "$f" == "$cover" ]] && continue # skip the cover PDF
pdfunite "$f" "$cover" output-pdfs/new-"$f".pdf;
done