位置: IT常识 - 正文
推荐整理分享uniq命令 去除文件中的重复内容行(从univ.txt文件中去掉机构名称),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:uni-ui文档,uniapp清空input,uni.setclipboarddata,如何删除uniaccess,uniq命令详解,uniq命令详解,un怎么清除所有插件,un清除,内容如对您有帮助,希望把文章链接给更多的朋友!
uniq命令来自英文单词unique的缩写,中文译为独特的、唯一的,其功能是用于去除文件中的重复内容行。uniq命令能够去除掉文件中相邻的重复内容行,如果两端相同内容中间夹杂了其他文本行,则需要先使用sort命令进行排序后再去重复,这样保留下来的内容就都是唯一的了。
语法格式:uniq [参数] 文件名
常用参数:
-c显示每行在文本中重复出现的次数-d设置每个重复纪录只出现一次-D显示所有相邻的重复行-f跳过对前N个列的比较-i忽略大小写-s跳过对前N个字符的比较-u仅显示没有重复的纪录-w仅对前N个字符进行比较-z设置终止符(默认为换行符)--help显示帮助信息--version显示版本信息参考示例
对指定的文件进行去重操作:
[root@linuxcool ~]# cat Filetest 30test 30test 30Hello 95Hello 95Hello 95Hello 95Linux 85Linux 85[root@linuxcool ~]# uniq Filetest 30Hello 95Linux 85统计相同内容行在文件中重复出现的次数:
[root@linuxcool ~]# uniq -c File3 test 304 Hello 952 Linux 85仅显示指定文件中存在一摸一样内容行的信息:
[root@linuxcool ~]# uniq -d Filetest 30Hello 95Linux 85仅显示指定文件中没有存在一摸一样内容行的信息:
[root@linuxcool ~]# uniq -u File[root@linuxcool ~]# 与该功能相关的Linux命令:rm命令 删除文件或目录head命令 显示文件开头的内容nano命令 字符终端文本编辑器column命令 格式化内容为多列格式rgrep命令 查找文件里符合条件的字符串mkvcdfs命令 制作vcd文件echo命令 输出字符串或提取后的变量值cdrdao命令 刻录影像到光盘ed命令 文本编辑genisoimage命令 创建ISO镜像文件下一篇:eject命令 退出抽取式设备(eterm指令退出a)
友情链接: 武汉网站建设