Koala OSS Club


jc | JSON 格式化命令行输出


Unix 的哲学之⼀是每个⼯具都专注于将⼀件事情做到最好,再通过管道的⽅式在⼯具之间传递数据。⽽在现代软件中,随着 JSON 数据格式的⼴泛使⽤,⼤家发现 JSON 输出结合 jq 的过滤查询能⼒可以编写更灵活强⼤的脚本。但⼀些已有的命令⾏⼯具并不⽀持输出 JSON 格式的结果,jc 就是为解决这⼀问题⽽⽣的。jc 内置了⼀组常⽤命令⾏⼯具结果的解析器,从⽽使这些⼯具的输出结果可以被转换为 JSON,进⼀步通过管道传递⾄其他命令⾏⼯具中。