我想从X网站保存/下载PDF文件,然后将所有这些PDF文件合并为一个,这样我就很容易一次查看所有这些文件。在Linux中使用脚本结合多个pdf文件?
我做了什么,
得到网站的PDF文件
wget的-r -l1 -A.pdf --no父母http://linktoX
合并的PDF转换为一个
gs -dNOPAUSE -sDEVICE = pdfwrite -sOUTPUTFILE = Combined_ date +%F .pdf -dBATCH file1.pdf file2.pdf file3.pdf
我的问题是,我想在一个脚本中自动完成这一切,所以我不必每天都这样做。这里新的pdf是每天在X中添加的。
那么,如何在不给出所有pdf的完整列表的情况下执行上述第2步,我在步骤2中尝试了file*.pdf;但它以随机顺序合并所有pdf。
接下来的问题是,文件的* .pdf的总数不一样每天,有时5个PDF文件有时10 ...但好处是,它是为了file1.pdf file2.pdf命名...
所以,我需要一些帮助才能完成上述第2步,以便所有pdf都按顺序组合,并且我不必明确指出每个pdf的名称。
谢谢。
UPDATE: 这解决了这个问题
pdftk `ls -rt kanti*.pdf` cat output Kanti.pdf
我做-rt作为file1.pdf首先下载,然后file2.pdf等等......只是做LS -t把file20 LS。 pdf在开始和file1.pdf在最后...