Eu não sei se o gpg tem uma opção para isso, mas aqui está uma solução mais flexível para extrair informações do arquivo de chave:
mkdir temp-gnupg-dir
export GNUPGHOME=temp-gnupg-dir
gpg --import pubkey.gpg
gpg --list-keys
rm -r temp-gnupg-dir
Em vez da variável de ambiente GNUPGHOME
, você pode transmitir --homedir=temp-gnupg-dir
para cada invocação de gpg.