Shell中 uniq 与 sort -u 的去重区别


uniq 和 sort -u 都能起到删除重复信息的功能。

$ cat test              
jason
jason
jason
fffff
jason

1.uniq test
$uniq test 
jason
fffff
jason 

2.sort -u test
sort -u test
fffff
jason

3.sort test|uniq
$sort test |uniq 
fffff
jason

从上面三个命令我们很容易看出他们之间的区别。
uniq 所谓的重复是连续出现的相同记录。

分享:

评论