使用AWK和PATTERN提取信息

马诺莱特

我的文件充满了与此处介绍的部分相似的信息:

 ***Message size:   100000 *** best  /  avg  / worst (MB/sec)
       task pair:    0 -    1:    7423.55 / 6960.54 / 46.69
       OVERALL AVERAGES:          7423.55 / 6960.54 / 46.69  
 ***Message size:    200000 *** best  /  avg  / worst (MB/sec)
       task pair:    0 -    1:    7423.55 / 6960.54 / 46.69
       OVERALL AVERAGES:          7423.55 / 6960.54 / 46.69

我想提取awk与a相关的确定信息Message size,例如,如果我想avgOVERALL AVERAGES获得行中提取信息

100000   6960.54
200000   6960.54

我可以轻松获取所有Message sizes文件或全部avg

awk '/size:/  { print $3}' filename
awk '/size:/  {for(i=2; i<=2; i++) {getline;  print $8}}' filename

但我想找到一种以类似的列方式一起获取所有信息的方法。

穆斯塔法·道格鲁(Mustafa DOGRU)

您可以使用它;

awk '/size:/  { printf $3};/OVERALL/  { print "\t" $5}'

例子;

user@host $ awk '/size:/  { printf $3};/OVERALL/  { print "\t" $5}' test
100000  6960.54
200000  6960.54

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用awk从vcf文件中提取信息

来自分类Dev

使用wget和Perl脚本从网页中提取信息

来自分类Dev

awk如何从html标签提取信息

来自分类Dev

使用任何可行的方法(PERL,SED,AWK)从文件行中提取信息到列中

来自分类Dev

使用XPath从HTML提取信息

来自分类Dev

使用Jsoup从页面提取信息

来自分类Dev

使用Xpath,Python从网站提取信息

来自分类Dev

使用Perl从HTML页面提取信息

来自分类Dev

使用PHP从jpeg提取信息

来自分类Dev

使用RegExp从Whois中提取信息

来自分类Dev

使用Jsoup从页面中提取信息

来自分类Dev

使用敲除从数组中提取信息

来自分类Dev

从XCUIElement提取信息

来自分类Dev

从Mobi提取信息

来自分类Dev

无法提取信息

来自分类Dev

从网站提取信息

来自分类Dev

从XCUIElement提取信息

来自分类Dev

使用python urllib和漂亮的汤从html网站提取信息

来自分类Dev

如何使用json4s从json数组解析和提取信息

来自分类Dev

如何使用python从多个XML节点和层次结构中提取信息?

来自分类Dev

使用XDOCUMENT和LINQ(C#)从xml中提取信息

来自分类Dev

使用grep,sed,awk和cut从日志中获取信息

来自分类Dev

如何在.gz文件上使用awk提取信息而不将未压缩的数据存储在磁盘上

来自分类Dev

如何使用R从xml页面提取信息

来自分类Dev

使用Golang登录私有网站并提取信息

来自分类Dev

如何使用NLP库从报纸文章中提取信息?

来自分类Dev

使用枚举遍历列表字典以提取信息

来自分类Dev

在Perl中使用Regex从用户输入中提取信息

来自分类Dev

使用python 2.7 / pyMel从Excel中提取信息?