您的位置:首页 > 其它

如何去掉一个文件中重复的数据行

2014-04-09 14:13 239 查看

一、去掉相邻重复的数据行

$cat data1.txt | uniq

输出:

beijing
wuhan
beijing
wuhan



二、去掉所有重复的数据行

$cat data1.txt | sort | uniq注:只有uniq命令的话,只是把相邻的重复的数据行去掉。如果先 sort 的话,就会把所有重复的数据行变成相邻的数据行,再 uniq 的话,就去掉所有重复的数据行了。

输出:

beijing
wuhan

附:data1.txt

[root@syy ~]# cat data1.txt
beijing
beijing
wuhan
wuhan
wuhan
beijing
beijing
beijing
wuhan
wuhan


注:在过滤日志中的IP地址很有用。


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  uniq 重复数据行
相关文章推荐