2 个版本
0.1.3 | 2022年11月20日 |
---|---|
0.1.0 | 2022年11月19日 |
#3 in #tt
11KB
194 行
thisthat
数据格式转换工具。
关于
thisthat 提供了一个命令行工具 tt
用于在数据格式之间进行转换。它可以转换以下格式
- CBOR
- JSON
- MsgPack
- YAML
- Pickle
- RON
- TOML
- x-www-form-urlencoded ("url" 或 "www-form")
用法
tt
从 stdin 读取并写入 stdout。使用位置参数指定格式,例如 tt THIS THAT
。例如,将 JSON 转换为 TOML,使用 tt json toml
。
$ echo '{"abc": 123 }' | tt json toml
abc = 123
要从文件转换数据,使用 cat
(或等效工具)进行读取。
$ echo '{"abc": 123 }' > /tmp/example.json
$ cat /tmp/example.json | tt json toml
abc = 123
某些格式会产生不可打印的字符。将输出发送到其他工具以生成可读输出。
$ echo '{"abc": 123 }' | tt json msgpack | base64
gaNhYmN7
依赖项
~6MB
~119K SLoC