使用linux的uniq命令去除文件中的重复行的方法
发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,这篇文章主要介绍了使用linux的uniq命令去除文件中的重复行的方法,具有一定借鉴价值,需要的朋友可以参考下。下面就和我一起来看看吧。uniq命令全称是"unique",中文释义是"独特的,唯一的"
千家信息网最后更新 2024年11月24日使用linux的uniq命令去除文件中的重复行的方法
这篇文章主要介绍了使用linux的uniq命令去除文件中的重复行的方法,具有一定借鉴价值,需要的朋友可以参考下。下面就和我一起来看看吧。
uniq命令全称是"unique",中文释义是"独特的,唯一的"。该命令的作用是用来去除文本文件中连续的重复行,中间不能夹杂其他文本行。去除了重复的,保留的都是唯一的,也就是独特的,唯一的了。
我们应当注意的是,它和sort的区别,sort只要有重复行,它就去除,而uniq重复行必须要连续,也可以用它忽略文件中的重复行。
语法格式:uniq [参数] [文件]
常用参数:
-c | 打印每行在文本中重复出现的次数 |
-d | 只显示有重复的纪录,每个重复纪录只出现一次 |
-u | 只显示没有重复的纪录 |
参考实例
删除连续文件中连续的重复行:
[root@linuxcool ~]# cat testfile
test 30
test 30
test 30
Hello 95
Hello 95
Hello 95
Hello 95
Linux 85
Linux 85
[root@linuxcool ~]# uniq testfile
test 30
Hello 95
Linux 85
打印每行在文件中出现重复的次数:
[root@linuxcool ~]# uniq -c testfile
3 test 30
4 Hello 95
2 Linux 85
只显示有重复的纪录,且每个纪录只出现一次:
[root@linuxcool ~]# uniq -d testfile
test 30
Hello 95
Linux 85
只显示没有重复的纪录:
[root@linuxcool ~]# uniq -u testfile
[root@linuxcool ~]#
以上就是使用linux的uniq命令去除文件中的重复行的方法的详细内容了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎来行业资讯!
文件
纪录
命令
方法
独特
内容
参数
文本
次数
参考
也就是
价值
作用
全称
实例
就是
常用
更多
朋友
本行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库em
浑源网络安全常见问题
网上承接软件开发项目
软件开发选哪个品牌的电脑
调查队网络安全自查总结
双目视觉图像数据库
信息网络安全测试题
北京新鸿儒世纪网络技术
西安电子科技大学软件开发
2016生态环境大数据库
实时同步数据库数据的方法
游戏棋牌软件开发
显示网站服务器失去响应
服务器机房安全操作规程
网页信息录入到数据库
网络安全综合设计的心得
做软件开发的工资如何
android注册数据库
塔里木大学网络安全人才培养
西安可以用的打车软件开发
台服 服务器人数
服务器存储硬盘类型
号码数据库
雷步网络技术工作室
小程序云开发要先创建数据库吗
济宁市国家网络安全宣传活动
网络安全简称什么
数据库2005环境搭建
河北品质软件开发服务标准
网络安全风险评估流程图