因为我要设置vnc服务器,所以我需要将字符串转换为base64以设置密码。 (How to setup vnc password
说,如果我希望密码为echo
,则必须将编码后的字符串放入conf文件中的密码中。
我看到Ubuntu中有一个qwerty
实用程序。 man base64。 base64
给出echo qwerty | base64
。但这是行不通的。
但是,如果我使用online base 64 tool。 cXdlcnR5Cg==
被编码为qwerty
。该字符串将起作用。
问题:为什么两种base64编码会给出不同的结果?
答案 0 :(得分:3)
echo添加一个'\ n';尝试echo -n
$ echo -n qwerty | base64
cXdlcnR5