base64
命令。但是,我需要运行一个使用
base64
/编码的脚本。还有另一种方法吗?也许在脚本中的功能?
$ echo 'foo' | uuencode -m -
begin-base64 644 -
Zm9vCg==
====
使用其他工具确认它是正确的:
$ echo 'foo' | b64encode -
begin-base64 644 -
Zm9vCg==
====
$ echo 'foo' | openssl base64
Zm9vCg==
$ echo 'foo' | python3 -c 'import base64; import fileinput; print(base64.b64encode("".join(fileinput.input(encoding="utf-8")).encode()))'
b'Zm9vCg=='
编码:
$ printf 'Zm9vCg==' | openssl base64 -d -A
foo
$ printf 'Zm9vCg==' | python3 -m base64 -d
foo
可以在Base Busybox上进行编码,例如,使用此尴尬脚本
https://superuser.com/a/1871180