使用linux的uniq命令去除文件中的重复行的方法
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章主要介绍了使用linux的uniq命令去除文件中的重复行的方法,具有一定借鉴价值,需要的朋友可以参考下。下面就和我一起来看看吧。uniq命令全称是"unique",中文释义是"独特的,唯一的"
千家信息网最后更新 2025年02月01日使用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安全错误
数据库的锁怎样保障安全
前端直接调用数据库数据
深圳网络安全保障
数据库保存到变量x命令
中专计算机网络技术就业好吗
江苏企业软件开发市场报价
网络安全的技术应用6
抖音数据库怎么收费
卡巴斯基 服务器版
软件开发测试外包服务
网络安全和信息道德修养手抄报
数据库修改后为什么还是原来的
dns服务器备份
什么是sybase数据库
表格怎样设置自动填数据库
网络安全具体可指哪些事
软件开发者模式怎么关
赢德软件开发
香港网络服务器免费
公安开展网络安全法教育
河南谷雨网络技术面试要求
mysql数据库复杂查询
xbox英灵殿在线服务器错误
数据库技术发展的调研资料
昆山启帮网络技术有限公司
申银万国下载软件开发
软件开发业务有什么用
数据库技术课本
济南市dell服务器哪家好
抖店服务器崩溃
武汉云计算服务器