Bash里读取Json数据

作者: Solomon_Xie | 来源:发表于2019-01-08 03:01 被阅读0次

查看Stackovervlow, 发现答案,既可以使用sed+awk来自己写解析读取json,也可以通过引用python方法来更方便的解析。推荐python方法,如下:

echo '{"hostname":"test","domainname":"example.com"}' | python -c 'import json,sys;obj=json.load(sys.stdin);print obj[0]["hostname"]'

由于*nix都原生带有python,所以这么执行是没问题的。而且一般也不用考虑到执行速度问题。

相关文章

网友评论

    本文标题:Bash里读取Json数据

    本文链接:https://www.haomeiwen.com/subject/pbgprqtx.html