3 个版本
0.1.2 | 2023 年 5 月 23 日 |
---|---|
0.1.1 | 2020 年 11 月 6 日 |
0.1.0 | 2019 年 12 月 24 日 |
#977 在 编码 类别中
65KB
955 代码行
bs58-cli
用于编码/解码 base58 编码数据的 CLI 工具。
安装
目前,bs58-cli
仅通过 crates.io 分发,先安装 Rust,然后使用以下命令安装:
> cargo install bs58-cli
Updating crates.io index
[...]
> bs58 --help
bs58 0.1.0
A utility for encoding/decoding base58 encoded data.
[...]
示例
编码一些数据
> echo '04305e2b2473f058' | xxd -r -p | bs58
he11owor1d
解码一些数据
> echo -n 'he11owor1d' | bs58 -d | xxd -p
04305e2b2473f058
使用不同的字母表解码
> echo -n 'he11owor1d' | bs58 -da=ripple | xxd -p
6065e79bba2f78
使用自定义字母表编码
> echo 'babce1c947b425' | xxd -r -p | bs58 -a='custom(abcdefghijkmnopqrstuvwxyz123456789ABCDEFGHJKLMNPQRSTUVWXYZ)'
he11owor1d
依赖项
~3–13MB
~149K SLoC