#!/bin/bash # PdfMergeString="" PagesPerPage=4 BlankPage="/home/katrin/Dokumente/cyrill/blank.pdf" # kdialog --msgbox "$1" # kdialog --msgbox "$2" while test "$1" != "" ; do # echo $1 PdfMergeString="" PdfMergeString=("PdfMergeString" "ad") 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 pwd echo $PdfMergeString PdfMergeString=/home/katrin/Dokumente/cyrill/blank.pdf echo $PdfMergeString pdftk "$PdfMergeString" cat output /home/katrin/merged.pdf