首页 > 系统服务 > 详细

【刷题】面筋-shell:统计一个文件中重复的行和重复次数

时间:2020-05-08 13:28:44      阅读:121      评论:0      收藏:0      [点我收藏+]

使用cat+uniq命令

  • 其实就是统计每行重复多少次

    • 格式:uniq [options][file1 [files]]
  • uniq -c file

    • file中的重复行输出一次,并在每行前显示重复次数
  • uniq -d file

    • file中的重复行输出一次,但不输出唯一的行
  • uniq -u file

    • 只输出file中的唯一行
  • uniq file1 file2

    • 把file1中的重复的相邻行删除,并把每行的一个拷贝送到file2
  • 示例:

cat a.txt
1,2,3,3
4,4,4,1
4,4,4,1
2,4,4,1
cat a.txt|uniq -c
1 1,2,3,3
2 4,4,4,1
1 2,4,4,1
$ uniq -c a.txt
1 1,2,3,3
2 4,4,4,1
1 2,4,4,1

参考链接:

END

【刷题】面筋-shell:统计一个文件中重复的行和重复次数

原文:https://www.cnblogs.com/anliux/p/12849742.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!