【发布时间】:2017-04-05 12:25:32
【问题描述】:
如果下一行的food包含raspberrystrawberryapple
但如果搜索不匹配,请不要理会它。文件内容示例如下:
{
"team":"veg",
"food":"raspberry",
},
{
"team":"veg",
"food":"carrot",
},
{
"team":"veg",
"food":"strawberry",
}
如果它更适合,很高兴使用另一个工具:) 我将替换文件(理想情况下),因此可能需要带有 -i 标志的 sed。
谢谢
【问题讨论】:
-
jq将是这样做的推荐方式... -
或者任何 json 解析器
-
我正在使用 jq 来解析文本(jq '.'),它可以与条件语句一起使用吗?
-
目前,您的示例不是有效的 JSON...真的是这样吗?
-
@user3229731,告诉我你的
jq是什么版本?