【发布时间】:2021-12-27 03:13:21
【问题描述】:
我想处理一个 CSV 输入文件,如下所示:
a;b
b;c
b;a
c;d
x;y
d;c
并删除规则定义的两个重复行:a;b 和 b;a 被认为是重复的,因此应该删除,同样的规则适用于 c;d 和 d;c,它们应该被删除。
我尝试处理文件两次并使用条件NR==FNR 来确定它是哪个通过(第一次或第二次),但我无法弄清楚如何对我上面定义的复制规则进行测试。
请帮帮我
【问题讨论】:
-
您的意思是只针对这两个字符串,还是所有重复的字符串(例如
y;x、c;b)?