Benötigt wird der PortableSigner und ein PFX Zertifikat.
#!/bin/sh
PFADin="/PDF/in"
PFADout="/PDF/out"
for FILE in $(ls ${PFADin} | egrep -i "\.pdf$"); do
SIGN_PDF=`echo ${FILE} | cut -d "." -f 1`
java -jar /root/portablesigner/PortableSigner.jar -n -t ${PFADin}/${FILE} -o ${PFADout}/${SIGN_PDF}-sign.pdf -s /root/portablesigner/PKCS12.pfx -p PASSWORD
ret=$?
if [ "$ret" -eq 0 ]
then
rm ${PFADin}/${FILE}
fi
done