我想编写一个脚本,它将gpg
使用密码短语“ test” 运行一个名为“ file”的文件。
通常,当我使用时gpg
,我通常只是奔跑gpg -c file
而它要求我输入密码。但是由于我希望此脚本自己完成所有操作,因此我想在命令中提供密码短语。
现在,当我尝试使用:时gpg -c file --passphrase test
,它输出:
用法:gpg [选项] --symmetric [文件名]
想要我使用哪种接缝gpg --passphrase test --symmetric file
。但是,如果这样做,它会弹出一个对话框,要求我输入要使用的密码。这不是我想要的。
如何正确设置参数?
--passphrase
和--symmetric
论点实际上是正确的,但我唯一缺少的--batch
说法?因为那对我不起作用。我试图添加--batch
之前和之后,以防万一。另外,我也不怎么检查我使用的是GPG 2,但是您粘贴的那一部分说的Note that this passphrase is only used if the option --batch has also been given.
在我的man
页面中不存在。