问题描述
我的 QNAP 服务器
bash 中的命令
base64 有问题
当我输入命令时:
echo QWxhZGRpbjpvcGVuIHNlc2FtZQ== | base64 --decode
我得到无效输入的结果:
Aladdin:open sesamebase64: invalid input
我在 PHP 中测试了这个输入,也在 ubuntu 中测试了 bash 一切正常:
Aladdin:open sesame
为什么我有 base64:无效输入?
解决方法
我添加了标志“--ignore-garbage”并且它我没问题
可能是旧版本的 base64 (6.7)