Linux:使用文件中的一个记录实例提取值

KHA*_*fan 0 linux bash awk

我只想提取那些在输入文件中只出现一次的记录

输入文件1

    CHEMBL184618
    CHEMBL184618
    CHEMBL198362
    CHEMBL198362
    CHEMBL218394
    CHEMBL218394
    CHEMBL221959
    CHEMBL221959
    CHEMBL24828 
    CHEMBL24827
Run Code Online (Sandbox Code Playgroud)

预期产出

    CHEMBL24828
    CHEMBL24827
Run Code Online (Sandbox Code Playgroud)

我已经完成了排序Filename.txt | uniq -d查找重复的ID并将它们保存在单独的文件中.然后我找到排序Filename.txt | uniq -c.第三步是从唯一ID中删除重复的ID.我想要一种有效的方法.

Zum*_*rio 5

试试:

uniq -u input_file
Run Code Online (Sandbox Code Playgroud)

来自uniq手册:

-u, - 唯一

只打印独特的线条