Parece que a maneira usual de suprimir a saída de um comando no Linux não está funcionando para o gpg2:
$gpg2 -d my_file.gpg 2>/dev/null
ainda gera alguns dados por meio do stderr.
Então, alguém poderia tentar descobrir uma maneira de se livrar de tudo que o gpg2 está produzindo, mas a saída decriptografada do arquivo gpg?