【发布时间】:2012-05-22 19:23:36
【问题描述】:
我想使用 awk 读取 csv 文件。 csv 文件包含 5 列,c1、c2、c3、c4、c5。我想判断c1、c2和c3一起是唯一的,就像数据库约束一样。
这里是示例 csv 文件:
c1,c2,c3,c4,c5
1886,5141,11-2011,62242.57,52.71
1886,5140,11-2011,63763.75,52.22
23157666,4747,11-2011,71.07,83.33
1886,5141,11-2011,4645.45,2135.45
此时row1和row4违反了唯一性约束,提示错误信息。
如何用awk实现?提前非常感谢。
【问题讨论】: