我找到一个帖子可以回答如何合并排序和删除重复项。我有兴趣对此进行扩展并从合并后的文件中提取新的独特条目。这样做的命令是什么?即,将small.txt 合并到large.txt 中,同时创建一个new.txt,其中new.txt 包含以前在large.txt 中不存在的新值?
答案1
再次运行相同的命令有何不同
# original lists
cat small.txt large.txt | sort | uniq > uniq.txt
# unique list + new list
cat new.txt uniq.txt | sort | uniq > new_uniq.txt
附言。
你也可以短写sort | uniq
为sort -u