在Linux中使用带sort或不带uniq的命令之间的区别

问题描述 投票:0回答:1

[当我使用uniq -u data.txt时列出整个文件,而当我使用sort data.txt | uniq -u时它会省略重复的行。为什么会这样?优衣库人说,-u,--unique只打印唯一行。我不明白为什么我需要使用管道来获得正确的输出。

linux sorting command uniq
1个回答
0
投票

uniq删除adjacent重复项。如果要省略not相邻的重复项,则必须首先对数据进行排序。

© www.soinside.com 2019 - 2024. All rights reserved.