使用egrep,no -P检索.json对象的值

时间:2019-03-08 18:46:56

标签: json regex parsing unix grep

我目前有一项作业,必须使用egrep从.json文件中提取某种类型的对象。通常,为此使用grep不会有太大问题,因为我可以使用递归捕获。但是,这需要此分配禁止的-P选项。与grep一起用于此分配的唯一选项是-o和-E。我也不能使用其他工具,例如jq。考虑到这一点,我如何捕获可能嵌套有任意数量对象的.json对象,这些对象可以递归地嵌套有对象,等等。我什至可以使用“ -b”来计算遇到了多少个开括号和闭括号,但这也是禁止的。我看不到仅使用egrep解析json文件的任何方法,请解释如何做到这一点。

0 个答案:

没有答案