我想编写一个自动化 GPG 的脚本1.4.20使用用户提供的密码,它将在很多文件,所以很自然地,我想自动给它设置密码。但是,无论我做什么,它总是会打开一个 X 弹出窗口要求输入密码。我试过使用--passphrase
和--passphrase-fd 0
管道,但没有成功,它仍然使用弹出窗口询问。有什么方法可以避免弹出窗口吗?
答案1
由于我使用的是 GPG 1.4.20(抱歉忘记了),所以对我而言唯一有用的就是结合使用--batch
和--no-use-agent
。我假设是正在运行的代理产生了弹出窗口。