Linux 命令合集 文本处理和正则表达式相关命令之五

uniq 指令:检查及删除文本文件中重复出现的行列

语法uniq [-cdu][-f<栏位>][-s<字符位置>][-w<字符位置>][--help][--version][输入文件][输出文件]

功能介绍:该指令主要用于检查及删除文本文件中重复出现的行列

参数说明

参数 功能
-c 在每列旁边显示其重复出现的次数
-d 仅显示重复出现的行列
-f 忽略比较指定的栏位
-s 忽略比较指定的字符
-u 仅显示一次的行列
-w 指定要比较的字符
–help 显示帮助信息
–version 显示版本信息

经验技巧

  • uniq 指令可检查文本文件中重复出现的行列

示例:使用 uniq 指令统计这些字符串所出现的次数,并显示在数据旁边,则输入以下命令:

[root@192 ~]$ cat /var/log/messages | awk '{print $1}' | uniq -c
550 JUN

你可能感兴趣的:(Linux,linux,正则表达式,bash)