#!/bin/sh keyserver="subkeys.pgp.net pgpkeys.mit.edu" mode="--recv-key" while getopts "s:i" c ; do case $c in s) keyserver="$OPTARG" ;; i) mode="--import" ;; esac done shift `expr $OPTIND - 1` gpg --no-default-keyring --keyring ./gpg-keyring --keyserver "$keyserver" "$mode" "$@"