Linux uniq命令
命令:uniq
Linux uniq命令用于检查及删除文本文件中重复出现的行列。
uniq命令全称是“unique”,中文释义是“独特的,唯一的”。该命令的作用是用来去除文本文件中连续的重复行,中间不能夹杂其他文本行。去除了重复的,保留的都是唯一的,也就是独特的,唯一的了。
我们应当注意的是,它和sort的区别,sort只要有重复行,它就去除,而uniq重复行必须要连续,也可以用它忽略文件中的重复行。
语法格式
uniq [参数] [文件]
参数说明
-c | 打印每行在文本中重复出现的次数 |
-d | 只显示有重复的纪录,每个重复纪录只出现一次 |
-u | 只显示没有重复的纪录 |
实例详解
删除连续文件中连续的重复行:
[root@localhost ~]# cat testfile
test 30
test 30
test 30
Hello 95
Hello 95
Hello 95
Hello 95
Linux 85
Linux 85
[root@localhost ~]# uniq testfile
test 30
Hello 95
Linux 85
打印每行在文件中出现重复的次数:
[root@localhost ~]# uniq -c testfile
3 test 30
4 Hello 95
2 Linux 85
只显示有重复的纪录,且每个纪录只出现一次:
[root@localhost ~]# uniq -d testfile
test 30
Hello 95
Linux 85
只显示没有重复的纪录:
[root@localhost ~]# uniq -u testfile
[root@localhost ~]#
(资源库 www.zyku.net)
上一篇:Linux wc命令
栏 目:Linux手册
下一篇:Linux expr命令
本文标题:Linux uniq命令
本文地址:https://www.zyku.net/article/11928.html
您可能感兴趣的文章
- 12-31火速WiFi钥匙-火速WiFi钥匙应用软件功
- 11-09抖音听视频模式功能介绍
- 02-18小米11pro手机开启通话录音功能方法
- 01-11数苑校园教师端-数苑校园教师端应用软
- 01-09沙漏清单-沙漏清单应用软件功能介绍
- 01-08空调智能遥控器精灵-空调智能遥控器精
- 09-23小米牙刷连接米家app流程一览
- 02-13Python中的Nonetype类型怎么判断
- 12-23iOS15在哪开启今日头条语音提醒
- 07-06三星f52刷新率调节教程
- 11-21PHP中利用for循环判断一个数是不是回
- 12-17华为nova5怎么设置杂志锁屏
- 01-12instamini app-instamini app应用软件
- 12-19HTML <keygen> 标签
- 01-17万兴神剪手-万兴神剪手应用软件功能介
- 02-18oppofindx3pro调整字体大小方法
- 02-19Linux下载工具wget详解
- 03-04FastAdmin中CMS内容管理系统的Sitemap
- 01-12快寻WiFi管家-快寻WiFi管家应用软件功
- 11-18天猫精灵方糖2如何绑定电视