用指定模式的最高值对文件中的行进行排序

纳雷克·阿塔扬(Narek Atayan)

在包含一些性能信息的日志文件中,我想根据每行中写入的经过时间(实时),以降序对行进行排序。例如:

Operation1 cpu-time = 10 real-time = 4 malloc = 1006
Operation2 cpu-time = 12 real-time = 5 malloc = 1002
// other info1 (without time or memory measurments)
Operation3 cpu-time = 9 real-time = 10 malloc = 1003
// other info2 (without time or memory measurments)

输出应该是这样的(按实时降序排列):

Operation3 cpu-time = 9 real-time = 10 malloc = 1003
Operation2 cpu-time = 12 real-time = 5 malloc = 1002
Operation1 cpu-time = 10 real-time = 4 malloc = 1006
// other info1 (without time or memory measurments)
// other info2 (without time or memory measurments)

请注意,不必要的行已移至文件末尾

KrzysztofKrasoń

用途sort

sort -rn -k7,7

n -数字排序

r - 撤销

-k7,7 -仅将第7个字段用于排序(默认情况下,字段之间用空格分隔)

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

根据bash中的模式对文件行进行排序

对文件中的各行进行排序

对文件中的某些行进行排序

如何从最低值到最高值对多行进行排序?

在shell中对csv进行排序,并仅保留最高值

按最高值对数组中的对象进行排序

如何对 1000 行文件中的每 20 行进行排序,并仅将每个间隔中具有最高值的排序行保存到另一个文件中?

按值对文本文件中的行进行排序

如何在BASH中对文件行进行排序

根据时间戳对文件中的行进行排序

在Java中对文本文件行进行排序

如何在Perl中对文件中两个模式之间的所有行进行排序

如何在Pandas数据框中添加具有所有列总和的行,并按最高值对行进行排序

在模式之间的文本文件中对行进行排序

如何按每个组的最高值对组进行排序

按嵌套列表的最高值对字典进行排序

如何在python中按姓氏对文本文件中的行进行排序?

按最高值排序

如何对文件中从第n个字符开始的行进行排序?

如何使用gedit按字母顺序对文本文件中的行进行排序

(bash脚本)如何对文件中'n'的倍数位置的行进行排序?

在Linux中使用特定的分隔符对文本文件中的行进行排序

通过埋入内部的数值对文件中的行进行排序

使用可变文本在2个键上对文件中的行进行排序

在T-SQL中,如何从最低值到最高值对钱(我使用VARCHAR)进行排序?

如何对表中的每一列进行排序并在SQL中显示每列中的最高值?

用键,JavaScript显示的对象中的最高值

对文件中的某些信息进行排序

对文件php中的数据进行排序