从一系列PDF中删除第一页

Ric*_*nez 3 pdf bash pdftk

我有一系列PDF(计算机游戏世界问题),我想从每个问题的pdf文件中删除第一页.有100个问题,因此GUI不会削减它.我用pdftk从一个问题中删除了第一页:

pdftk 1981_1112_issue1.pdf cat 1 output 1.pdf
Run Code Online (Sandbox Code Playgroud)

我的问题是我不想为每个pdf问题修改和运行此命令,因为这并不比GUI方法好多少.

使用*.pdf作为输入似乎不起作用.我还可以使用其他方法在每个PDF上运行pdftk?

mou*_*iel 6

循环所有问题.输出以问题命名,将"issue"替换为"output".第一行提取页面1,第二行提取其他页面:

for issue in *_issue*.pdf
do
    pdftk ${issue} cat 1 output page1_${issue/issue/output}
    pdftk ${issue} cat 2-end output otherpages_${issue/issue/output}
done
Run Code Online (Sandbox Code Playgroud)