Respuestas:
Puede hacerlo con un programa gratuito llamado pdftk, disponible aquí .
Puede usar los siguientes comandos para tomar cada PDF en el directorio actual y copiarlos al directorio 'recortado' con la primera página eliminada:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
Esto parece un trabajo para PdfToolKit . Esta es una utilidad de línea de comandos para manipular archivos PDF
Primero, instale PDFToolkil, ya sea desde el Centro de software o usando la línea de comando:
sudo apt-get install pdftk
Ahora el comando para eliminar la primera página de un archivo normal (PDF no protegido) sería:
pdftk original.pdf cat 2-end output outputname.pdf
Si el pdf está protegido, deberá proporcionar las contraseñas a pdftk.
Para convertir una gran cantidad de archivos PDF, deberá escribir un pequeño script que se encargue de ejecutar pdftk para cada uno.
Puedes usar pdf-stapler
para esta tarea.
Ejemplo:
for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
Escribi esta linea de comando
tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf
Hace el trabajo, pero, por supuesto, si el archivo tiene más de una página, lo probé, también funciona con tantos niveles de carpetas que tenga. Solo asegúrese de ejecutarlo en la raíz de la estructura de carpetas. Cada carpeta tendrá para cada archivo pdf un pdf adicional que termine con.truncated.pdf
Necesitas pdftk
y tree
para esto y en Ubuntu Linux puedes instalarlo con apt:
sudo apt install pdftk tree