一站式Grep

用户名

我有一条很长的JSON行,其中包含很多我想从中提取grep的数据而没有看到其他数据。

内容:

28.1270450678417,"app_delay_avrg":612,"app_delay_max":4348,"app_delay_min":0,"data_in_sum":88459347,"data_out_sum":5947410,"rps_avrg":19242,"rps_max":46843,"rps_min":120,"success_sum":32948,"errors_sum":12115,"timeout_errors_sum":779,"network_errors_sum":0,"started_at_date":"04/13/2016","started_at_time":"07:12 AM","share_box_info":{"id":1261233,"result_url":"http://loader.io/reports/ff4b7ca58e569af5a9650b9a2b856f39/results/6b4e3ae3f83407c91b10402b2e4231c6","endpoint_widget_url":"//share.loader.io/reports/ff4b7ca58e569af5a9650b9a2b856f39/widget/results/6b4e3ae3f83407c91b10402b2e4231c6","short_url

命令: root@user:/home/user# cat data.txt | grep app_delay_max\&quot\;:

结果(例外),grepped的内容在终端中标记为红色。

28.1270450678417,"app_delay_avrg":612,"***app_delay_max":4348***,"app_delay_min":0,"data_in_sum":88459347,"data_out_sum":5947410,"rps_avrg":19242,"r

我如何才能仅获得此输出并删除其他内容?

 app_delay_max":4348

你可以试试

grep -o 'app_delay_max":[0-9]*' data.txt

-o,--only-matching仅打印匹配行的匹配(非空)部分,每个这样的部分在单独的输出行上。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

一站式多项-Redis

Keras一站式停止学习

一站式编码的Tensorflow蒙版

ElasticSearch一站式查询多个查询

一站式意甲联赛的海图线

一站式Unarchive Bash脚本Linux

umbraco一站式不同品牌

一站式分配4个不同的玩家到一个回合

一站式传递多个.txt文件的内容至while / read / do

一站式熊猫数据框搜索解决方案

获取完整的堆栈跟踪信息,以解决一站式致命PHP错误

在C ++中使用libCurl API进行身份验证SAIO(一站式融合)

凿子:如何实现高效的一站式多路复用器?

一站式将JSON嵌套数组转换为Python嵌套列表

一站式操作的Java控制台计算器

Wordpress:安装失败:无法创建目录。“一站式wp迁移”(即使使用CHMOD 777)

如何在第一次选择中选择一个表中的所有数据和另一个表中匹配数据的记录。一站式查询

一站式编码训练和测试数据时形状不匹配。在将get_dummies与管道一起使用时,Train_Data的虚拟列比Test_data更多

同一站点的不同Varnish缓存存储

同一站点多次出现

使Firefox记住同一站点的多个用户名/密码

防止同一站点打开两次-Firefox

AJAX停止在同一站点上加载不同的PHP ID的工作

如何在多站点 Wagtail 环境中使用同一站点的多个 URL

Datadog-监视由IIS托管的同一站点中的多个应用程序

球童服务器:同一站点的多个代理

如何在同一站点的ashx和aspx文件中使用await / async?

对某些站点执行ssl,但对另一站点则不执行

如何绑定到同一站点的不同页面上的localStorage更改事件?