1 2 3 4 5 6 7 8 9 10
#!/bin/bash tmp_dir=$(mktemp -d) trap 'rm -rf --one-file-system "${tmp_dir}"' EXIT if ! gpg --homedir "${tmp_dir}" "$@"; then >&2 echo 'gpg exited non-zero' exit 1 fi gpg --homedir "${tmp_dir}" -a --export | gpg --import