对行的出现次数进行排序和计数

角izz

我有Apache日志文件,access.log该如何计算该文件中出现的行数?例如,结果cut -f 7 -d ' ' | cut -d '?' -f 1 | tr '[:upper:]' '[:lower:]'

a.php
b.php
a.php
c.php
d.php
b.php
a.php

我想要的结果是:

3 a.php
2 b.php
1 d.php # order doesn't matter
1 c.php 
维苏多
| sort | uniq -c

如评论中所述。

将输出管道sort化为按字母/数字顺序组织输出。

这是一项要求,因为uniq仅在重复的行上匹配,即

a
b
a

如果uniq在此文本文件上使用,它将返回以下内容:

a
b
a

这是因为两个as由b-分隔,它们不是连续的线。但是,如果您首先将数据按字母顺序排序,例如

a
a
b

然后uniq将删除重复的行。-c的选项uniq计数重复的数量,并提供输出形式:

2 a
1 b

参考:

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

按出现次数进行计数和排序

来自分类Dev

按数组中的出现次数进行计数和排序

来自分类Dev

按出现次数对mysql进行排序

来自分类Dev

按出现次数对列进行排序

来自分类Dev

按出现次数NLTK对Bigram进行排序

来自分类Dev

如何对二维数组中的出现次数进行计数和分组?

来自分类Dev

如何对具有数字大小和出现次数的数组进行排序

来自分类Dev

如何按出现次数对每一行进行排序?

来自分类Dev

按Javascript数组中的出现次数(计数)排序

来自分类Dev

MYSQL的出现次数按两列中的值进行计数

来自分类Dev

使用runif函数使用R对出现次数进行计数

来自分类Dev

按出现次数对字符串行进行排序

来自分类Dev

根据字符出现次数对数组进行排序

来自分类Dev

根据特定项目的出现次数对表进行排序

来自分类Dev

根据特定项目的出现次数对表进行排序

来自分类Dev

根据特定字符的出现次数对bash进行排序

来自分类Dev

按出现次数最少的顺序对列表进行排序

来自分类Dev

按出现次数对列表进行排序并删除重复项

来自分类Dev

按出现次数排序

来自分类Dev

按因子和时间间隔计数出现次数

来自分类Dev

R中的出现次数和直方图图表计数

来自分类Dev

使用where和count计数对象中的出现次数

来自分类Dev

Python Excel出现负数和正数的次数(计数/频率)

来自分类Dev

多列和多行的 Hive/SQL 计数出现次数

来自分类Dev

返回出现次数超过x次的字段的行计数

来自分类Dev

R计数某级别在n行中出现的次数

来自分类Dev

R计数某级别在n行中出现的次数

来自分类Dev

在Powershell中进行计数,排序和分组

来自分类Dev

使用 Javascript 进行 JSON 计数和排序

Related 相关文章

热门标签

归档