2013-05-21 44 views
0

OS X 10.8.3 C++base64从终端编码字符串?

我们在我们的代码中有base64编码和解码函数。

但是,我想base64编码从我的终端的字符串,并在我的代码中使用它,所以我们的功能可以解码它,当它需要使用。

一个base64如何从终端编码一个字符串?

回答

2

使用base64命令,理智足够:

# echo Hello | base64 
SGVsbG8K 
# echo SGVsbG8K | base64 -D 
Hello 
+1

你可能想的'-n'选项提供给'echo'使得它不发射尾随换行符。 – devnull

+0

@duskwuff - 谢谢。我不得不使用OpenSSL的印象,这是简单的方法。边界线不使用我的头。 – Jason

+0

适用于10.8.3,有没有办法在10.6机器上得到这个?我不认为它出现在10.6。我敢打赌,有一个包的地方 – Jason