欢迎到这篇文章,这篇文章
介绍了如何使用Linux
系统uniq
命令欢迎你的阅读。
当
文件被
处理,重复线路可能出现在它的输出文件。例如,使用cat命令两个文件合并后,再使用
排序命令排序,可能会有重复的线。在这个时候,你可以用uniq命令的输出文件中
删除这些重复的,只留下每条记录的唯一样本。
Grammar:
uniq { }文件
选项 说明:这个命令读取
输入文件,并比较相邻的行。在正常
情况下,第二和更多的重复线路将被删除,和行比较是基于使用的字符集的序列,该命令的结果写入输出文件,输入文件和输出文件必须是不同的。如果输入文件是- 表示,从标准输入读取。
订单的含义如下:
c
显示输出,每行的行数与文件中的银行行出现在一起。它可以替代U和D选项。
- d只显示重复。
u只显示文件中不重复的行。
- n前n个字段与每个字段之前的空白一起被忽略。字段是一个与制表符和空格分隔的非
空间的非表格字符串(字段从0处编号)。
前n个字符被忽略,前一个字符被跳过(字符编号为0)。
f与n相同,其中n是字段数。
s与n相同,这里n是字符数。