如何向 gpg 命令行添加新选项

如何向 gpg 命令行添加新选项

当我使用 gpg 加密文件时,我可以使用-C, 或者--对称,并且-A用于装甲。

-c, --symmetric 加密仅使用对称密码
-a, --armor 创建 ascii 装甲输出

我如何添加-G,这样命令将是gpg -c -g AES25,而不是gpg -c --cipher-algo AES25

答案1

您不能直接使用 来执行此操作gpg。编译为 make 的代码gpg支持某些命令行选项,其中一些具有别名,但您不能直接更改它。

您可以编写一个脚本/包装器gpg(比如说,称之为my-gpg),它采用一组命令行选项,然后将它们转换为gpg期望的选项。

因此你可以编写脚本,然后使用

my-gpg -c -g AES25

然后脚本就会运行

gpg -c -cipher-algo AES25

但您需要自己实现。您也可以使用简单的 bash 别名来实现相同的目的。

相关内容