在CSV文件中使用shell实用程序等效于SQL group by

时间:2010-09-23 23:49:18

标签: shell sed

我有一个csv文件,其中最左边的列包含ID字段。是否有一种聪明的方法可以使用任何实用程序(如sed)来查找多次使用的ID?

1 个答案:

答案 0 :(得分:5)

如果您想要的只是ID,那么您可以尝试

cut -d "," -f $NUM | sort -n | uniq -d

其中$NUM是包含ID的字段的编号。 cut命令将提取id列表,uniq命令将仅显示重复的那些。