【发布时间】:2020-12-02 21:36:08
【问题描述】:
这可能是一个非常简单的问题:
如何在命令行中解码 base64 文本/文件?尝试下面的语句来解码
echo QWxhZGRpbjpvcGVuIHNlc2FtZQ== | base64 --decode
我收到一个错误:“base64”未被识别为内部或外部命令、可运行程序或批处理文件。
错误提示我确实需要安装包/库/实用程序。我从互联网上尝试了一些,但不幸的是没有一个适合我。
我已经在 StackOverflow 上看到了大量关于同一件事的问题,但似乎没有一个能解决我的困惑。
我读过的一些参考资料:
https://askubuntu.com/questions/178521/how-can-i-decode-a-base64-string-from-the-command-line
https://www.fourmilab.ch/webtools/base64/#Download
https://www.gnu.org/software/coreutils/
有人可以帮我设置吗?谢谢!
【问题讨论】:
-
错误消息听起来像 Windows 消息。然后尝试this 或仅使用base64decode.org 之类的在线解码器请在您的问题中添加操作系统标签以避免混淆
-
@jps 谢谢你的建议。我已经添加了 windows 标签。
-
Windows 不包含 base64 程序。在 Unix 及其衍生版本中,您可以将许多小程序链接在一起以完成任务。 Windows 不是这样工作的,每个使用 base64 的程序都应该包含自己的代码来处理它。
标签: windows command-line base64