使用 pdftk 和粘贴命令合并 PDF 以匹配文件名
Combing PDF's using pdftk and paste command to match file names
正在尝试编写一个简单的脚本来合并具有相似名称的 PDF
到目前为止的脚本
f1=filesa.txt
f2=filesb.txt
paste $f1 $f2
pdftk $f1 output "$f1"_combined.pdf
将这些正确的命令输出粘贴到两个数据列中
A001.pdf A001_T.pdf
A0002.pdf A0002_T.pdf
A03.pdf A03_T.pdf
A0004.pdf A0004_T.pdf
我正在寻找的结果是将具有相似名称的 PDF 合并到一个新文件中,并在末尾添加“_combined”
我缺少将这些文件放入 while read 或其他内容的合乎逻辑的步骤?
我可以找到一个单线解决方案:
paste filesa.txt filesb.txt | while read -r fileA fileB; do pdftk $fileA $fileB output ${fileA%.*}_combined.pdf; done
您需要迭代 paste
的结果,这是我用 while 循环完成的。
正在尝试编写一个简单的脚本来合并具有相似名称的 PDF
到目前为止的脚本
f1=filesa.txt
f2=filesb.txt
paste $f1 $f2
pdftk $f1 output "$f1"_combined.pdf
将这些正确的命令输出粘贴到两个数据列中
A001.pdf A001_T.pdf
A0002.pdf A0002_T.pdf
A03.pdf A03_T.pdf
A0004.pdf A0004_T.pdf
我正在寻找的结果是将具有相似名称的 PDF 合并到一个新文件中,并在末尾添加“_combined”
我缺少将这些文件放入 while read 或其他内容的合乎逻辑的步骤?
我可以找到一个单线解决方案:
paste filesa.txt filesb.txt | while read -r fileA fileB; do pdftk $fileA $fileB output ${fileA%.*}_combined.pdf; done
您需要迭代 paste
的结果,这是我用 while 循环完成的。