文件名称:gogogo:将 JSON 流转换为正在运行的进程的命令行实用程序
文件大小:2KB
文件格式:ZIP
更新时间:2024-07-30 07:30:29
Go
gogo将 JSON 流作为输入。 对于流中的每个对象,它展开一个模板,并运行结果。 默认情况下,这些命令是串行运行的。 使用-c标志,您可以并行运行命令。 安装 go get github.com/hayeah/gogo 例子 给定 data.json 中的 json 对象流: {"foo": 1, "bar": "a string"} {"foo": 2, "bar": "another string"} 我们可以使用 Golang扩展其中的每一个: cat data.json | gogo 'echo foo = {{.foo}}, bar = "{{.bar}}"' 它产生输出: 2014/11/28 22:07:44 run cmd: echo foo = 1, bar = "a string" foo = 1, bar = a string 2014/11/28
【文件预览】:
gogogo-master
----README.md(1KB)
----gogo.go(3KB)