来自终端的base64编码字符串?

Jas*_*son 2 c++ macos base64 encoding command-line

OS X 10.8.3 C++

我们的代码中有 base64 编码和解码功能。

但是,我想对来自终端的字符串进行 base64 编码并在我的代码中使用它,以便我们的函数可以在需要使用时对其进行解码。

一个 base64 如何编码来自终端的字符串?

小智 11

使用该base64命令,足够明智:

# echo Hello | base64
SGVsbG8K
# echo SGVsbG8K | base64 -D
Hello
Run Code Online (Sandbox Code Playgroud)

  • 你可能想为 `echo` 提供 `-n` 选项,这样它就不会发出尾随的换行符。 (4认同)