如何在 gpg2 中将多个文件解密到 stdout?

如何在 gpg2 中将多个文件解密到 stdout?

gpg2 --decrypt-files *.gpg- 失败,创建没有.gpg扩展名的适当文件。

gpg2 --output - --decrypt-files *.gpg  
gpg: --output doesn't work for this command

怎么做?

答案1

对每个文件使用gpg-agent并重新执行:gpg2

export GPG_AGENT_INFO=...
for i in *.gpg; do
    gpg2 --batch -qd < $i
done

相关内容