如何仅打印在文件中仅出现一次的行?例如,给定此文件:
mountain
forest
mountain
eagle
输出将是这样,因为
mountain
行出现了两次:forest
eagle
最佳答案
使用awk:
awk '{!seen[$0]++};END{for(i in seen) if(seen[i]==1)print i}' file
eagle
forest
关于bash - 如何仅打印BASH中的唯一行?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23740545/