我需要合并几个 PDF 文件。我有两个文件,名字几乎一样。名称是产品代码,由 pdf 文件组成。一个叫 4226469601D.pdf,另一个叫 4226469601L.pdf。我有几个这样的产品,想创建一个可以合并这些文件的“自动批处理文件”。
问题是,我需要将新文件命名为 4226469601.pdf。因此,它必须将两个文件中的前 10 个数字作为输出文件。因此,当我获取下一个名为 5632987852D.pdf 和 5632987852L.pdf 的产品时,输出必须是 5632987852.pdf。
这可能吗?
答案1
您可以使用 pdftk 工具来完成此操作
#!/bin/bash
#Use the basename as the filename
filename=211
#Merge Using pdftk
pdftk ${filename}D.pdf ${filename}L.pdf cat output ${filename}.pdf