完成在 GPG 中输入文本

完成在 GPG 中输入文本

如果你在没有输入的情况下调用 GPG,它只会说

gpg: Go ahead and type your message ...

您可以输入文本和所有内容,但是如何结束输入呢?我在多个不同的程序中见过类似的东西,但我从来不知道如何实现。

答案1

您需要输入 EOF(文件结束符)。使用CTRL+ D(或者更一般地说,^D)来执行此操作。

答案2

如果没有任何标志,gpg 会假设您想要解密,需要加密消息,并将结果以二进制形式输出到 stdout。

如果您想加密某些内容并以实用的方式处理结果,请尝试gpg -ea输入一些秘密消息,然后按 cntrl-d 并在询问时提供给收件人。

然后,您可以将 ascii-armored 消息复制到剪贴板,然后将其粘贴到文件或其他文件中。

如果您在没有标志的情况下重新启动 gpg 并将该消息粘贴到其中,它将询问收件人的密钥密码,然后等待您关闭标准输入...输入 ctrl-d ,您的消息将被解密到标准输出

相关内容