uniq命令防止踩坑

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uniq命令防止踩坑相关的知识,希望对你有一定的参考价值。

uniq命令功能说明是 检测或删除文本中重复的行。

注意: 这里去重复,是指对于连续重复出现的行只显示一次!!

示例:

[[email protected] ~]# cat uniq.pr 
1
2
2
1
2
3
1
注意:此处只是去除了连续重复的行
[[email protected] ~]# uniq uniq.pr 
1
2
1
2
3
1
所以如果要去除重复行,应该先排序,然后去重
[[email protected] ~]# sort uniq.pr | uniq
1
2
3
要统计重复出现的次数的话,也应该先排序,再统计
[[email protected] ~]# sort uniq.pr | uniq -c
  3 1
  3 2
  1 3

统计ip访问次数
zcat access.log-20180327.gz | awk ‘{print $1}‘ | sort | uniq -c | sort -rn

?

以上是关于uniq命令防止踩坑的主要内容,如果未能解决你的问题,请参考以下文章

使用底部导航栏防止片段刷新

使用导航从一个片段导航到另一个片段后,防止后按工作

防止导航到同一个片段

在后台堆栈中多次防止相同的片段

HTML代码片段

HTML代码片段