All pastes #794017 Raw Edit

Meins

public text v1 · immutable
·published 2007-11-22 20:33 UTC
rendered paste body
#!/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