Antworten:
Sie können dies mit einem kostenlosen Programm namens pdftk tun, das hier verfügbar ist .
Mit den folgenden Befehlen können Sie jede PDF-Datei im aktuellen Verzeichnis in das Verzeichnis "Beschnitten" kopieren, wobei die erste Seite entfernt wird:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Das sieht nach einem Job für PdfToolKit aus . Dies ist ein Befehlszeilendienstprogramm zum Bearbeiten von pdfs
Installieren Sie zunächst PDFToolkil entweder über das Software Center oder über die Befehlszeile:
sudo apt-get install pdftk
Nun lautet der Befehl zum Entfernen der ersten Seite aus einem normalen (nicht geschützten PDF):
pdftk original.pdf cat 2-end output outputname.pdf
Wenn das PDF geschützt ist, müssen Sie die Passwörter an pdftk weitergeben.
Um eine große Anzahl von PDFs zu konvertieren, müssen Sie ein kleines Skript schreiben, das die Ausführung von pdftk für jedes Skript übernimmt.
Sie können pdf-stapler
für diese Aufgabe verwenden.
Beispiel:
for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
Ich habe diese Befehlszeile geschrieben
tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf
Erledigt die Aufgabe, aber wenn die Datei mehr als eine Seite hat, habe ich sie getestet. Sie funktioniert auch mit so vielen Ordnerebenen, wie Sie haben. Stellen Sie einfach sicher, dass Sie es als Stammverzeichnis der Ordnerstruktur ausführen. Jeder Ordner enthält für jede PDF-Datei ein zusätzliches PDF mit der Endung.truncated.pdf
Du brauchst pdftk
und tree
dafür und unter Ubuntu Linux kannst du es mit apt installieren:
sudo apt install pdftk tree