Bare bones script to encrypt and copy all .pdf, .xls and .csv files in current directory to a remote server using rsync (I recommend rsync.net)
#! /bin/bash
R_USER="<your_user>"
R_HOST="<your_host>"
BASENAME=`basename "$PWD"`
echo "Your destination:"
read GPG_DEST
find . -iname '*[pdf|xls|csv]' -exec echo '{}' \; | while read f
do
if [ -f "$f" ] && [ ! -f "$f".gpg ]; then
gpg -e -r $GPG_DEST "$f"
touch -r "$f" "$f".gpg
fi
done
rsync -r --exclude=*.pdf --exclude=*.xls --exclude=*.csv --include=*.pdf.gpg . "$R_USER@$R_HOST:Documents/$BASENAME"