Execute o gpg-agent ou um programa semelhante. Configure o gpg para procurar um agente em execução, conforme explicado na documentação. Digite a frase secreta no agente de uma vez por todas (para esta sessão).
Observe que ls | xargs -n 1 gpg
só funciona se os nomes dos arquivos não contiverem caracteres especiais. De um modo geral, não analisa a saída de ls
, e xargs
é inútil quando você deseja executar o programa uma vez por arquivo. Faça isso:
for x in *.gpg; do gpg "$x"; done