![]() |
1
3
尝试
或
与您的尝试的主要区别是:
还要注意最后
|
![]() |
2
2
既然你说“或者其他工具”,我就推荐JQ!sed非常适合基于行的方式,json则不适合,有时添加新行只是为了更好地打印输出,使开发人员的生活更轻松。在处理字符串内容中的unicode或双引号时,规则也变得更加复杂。jq是专门为理解json格式而设计的,可以对其进行适当的剖析。 对于您的情况,应该这样做:
注意,如果缺少requestid并且没有输出json对象,这将抛出一个错误。如果这是一个问题,您可能需要一些更复杂的东西,例如下面的示例:
而且,如果发送到终端,jq会打印并着色它的输出。为了避免这种情况,只需要看到一个紧凑的、每对象一行的格式,添加
产生这种结果的:
|
![]() |
3
1
你很亲密我不得不补充的“新”regex术语:
因此,我们搜索字符串
|
|
4
1
也许是 jq (json query) 工具能帮你吗?
|
![]() |
CaTx · 使用带有一个大于号和两个大于号的回波的区别 2 年前 |
![]() |
Ari157 · x86_64 Linux程序集中的逻辑与实现 2 年前 |
![]() |
Ty Q. · 分段故障GLFW3/GLAD 2 年前 |
![]() |
ShortArrow · 如何使用git管理链接源文件? 2 年前 |
![]() |
Bastien L. · 多Linux Grafana集成 2 年前 |