【发布时间】:2020-06-14 18:42:39
【问题描述】:
当我使用uniq -u data.txt 时会列出整个文件,而当我使用sort data.txt | uniq -u 时会省略重复的行。为什么会这样?
uniq man 说 -u, --unique 只打印唯一的行。我不明白为什么我需要使用管道来获得正确的输出。
【问题讨论】:
-
sort -u data.txt怎么样?-u标志应用唯一性。 -
与
sort -u data.txt我得到与uniq -u data.txt相同的结果。对我来说只适用于sort data.txt | uniq -u。
标签: linux shell sorting command uniq