尝试对出现多行的文件进行排序,并返回只出现一次的文本。
我正在尝试在线游戏来提高我的Linux熟练程度,但是我遇到了一个问题...
在8 -〉9级中,下一级的密码存储在文件data.txt
中,并且是唯一一行只出现一次的文本。我研究了一下,得出了以下答案:
$ sort -cu data.txt
它打印了一个输出:
排序:数据。文本:2:疾病:死亡MrvBwFuSWkom 7 FP 8ASJayNlfoRd
我希望对文件进行排序并返回唯一的一行,但我不确定这是否正确,所以我做了更多的研究,现在使用stackoverflow和其他社区并找到另一个解决方案:
$ sort data.txt| uniq -u
它打印了不同的输出:
我不明白为什么第一个命令没有返回正确的密码,而是返回了一行重复的代码。
1条答案
按热度按时间1l5u6lss1#
-c
选项不进行排序,它检查文件是否已经排序