【发布时间】:2022-01-10 02:22:10
【问题描述】:
我已使用此代码从 2 个文件中删除第 3 列中的重复项
awk -F, 'NR==FNR{seen[$3]; next} !($3 in seen)' dublicates.txt need_check.csv > output.csv
但是如果我想检查多列(#2、#3 和 #4),如何检查重复项?
【问题讨论】:
-
duplicates多列的逻辑是什么?如果三列中的任何一列跨行相同,或者它们都相同?如果您可以使用实际的示例文件进行说明,将会很有帮助。 -
edit 您的问题显示minimal reproducible example 具有简洁、可测试的样本输入和预期输出,以便我们为您提供帮助。见How to Ask。
标签: linux sorting awk duplicates unique