为什么shell base64编码结果与其他结果不同?

时间:2013-07-05 08:39:15

标签: base64

我要编码一个字符串。

首先我用shell命令: $ echo“teststring”| BASE64 dGVzdHN0cmluZwo =

但是当我使用在线工具时,http://www.motobit.com/util/base64-decoder-encoder.asp 结果是:dGVzdHN0cmluZw ==

为什么他们不同?

1 个答案:

答案 0 :(得分:7)

echo输出字符串,最后输出换行符。如果您只想要提供的字符串,请使用echo -n