我使用pdfunite
命令将我所有的pdf文件合并为一个pdf文件。 pdfunite
的格式如下:
pdfunite <PDF-sourcefile-1>..<PDF-sourcefile-N> <PDF-destfile>
比方说,我有100个文件(file1.pdf,file2.pdf,....,file100.pdf),并希望将它们合并为file.pdf
如何将所有这些文件名传递给pdfunite?
我尝试过:
args="" for i in {1..100}; do args=$args" ""file"$i".pdf"; done pdfunite args file.pdf
但是它不起作用。你能帮忙吗?
答案 0 :(得分:3)
您可以使用
pdfunite file{1..100}.pdf file.pdf
此外,在您的原始版本中,将$
添加到args
以使用其值而不是其口头含义。