【文件属性】:
文件名称:jtab:从命令行将任何json数据打印为表格
文件大小:47KB
文件格式:ZIP
更新时间:2021-01-31 01:50:25
bash rust cli json table
Jtab
一个用锈写的微型命令行工具,用于将json数据打印为格式化表格。
➜ echo ' [{"id": "1", "name": "Rust"}, {"id": "2", "name": "Jtab"}] ' | jtab
┌────┬──────┐
│ id │ name │
├────┼──────┤
│ 1 │ Rust │
├────┼──────┤
│ 2 │ Jtab │
└────┴──────┘
嵌套数据已正确处理。
➜ echo '[{"id": 1, "nested": {"value1": 1, "value2": 2}}, {"id": 2, "nested": {"array": [1, 2], "deeply_nested": {"value": 1}}}]' | jtab
┌────┬────────────────┐
│ id │ nested │
├────┼────────────────┤
│ 1 │ value1: 1 │
│ │ value2: 2 │
├────┼─────────
【文件预览】:
jtab-master
----.travis.yml(2KB)
----docs()
--------img()
----Cargo.lock(13KB)
----ci()
--------before_deploy.sh(573B)
--------install.sh(1KB)
--------script.sh(371B)
--------before_deploy.ps1(588B)
----Formula()
--------jtab.rb(955B)
----appveyor.yml(2KB)
----src()
--------reader.rs(2KB)
--------main.rs(2KB)
--------printer.rs(9KB)
----Cargo.toml(365B)
----.gitignore(14B)
----README.md(9KB)