8

我要编码一个字符串。

首先我使用了 shell 命令: $ echo "teststring" | base64 dGVzdHN0cmluZwo=

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

为什么它们不同?

4

1 回答 1

18

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

于 2013-07-05T08:42:23.053 回答