#!/bin/sh # PdfMergeString="" PagesPerPage=4 BlankPage="/home/burri/Desktop/blank.pdf" # kdialog --msgbox "$1" # kdialog --msgbox "$2" while test "$1" != "" ; do PdfMergeString="$PdfMergeString $1" NoOfPages=$(pdfinfo "$1" | grep Pages | sed 's/.*://' | sed 's/^[ \t]*//;s/[ \t]*$//') NoOfBlankPages=$(expr $NoOfPages % $PagesPerPage) i=1 while [ $i -le $NoOfBlankPages ] do PdfMergeString="$PdfMergeString $BlankPage" i=`expr $i + 1` done shift done $(exec pdftk \"$PdfMergeString\" cat output merged.pdf) # kdialog --msgbox "$PdfMergeString" kdialog --msgbox "pdfs erfolgreich zusammengefügt"