如何通过排序命令按列大文件唯一?
How to unique by column large file via sort command?
我有一个大列表(600 万行),想按第 2 列进行唯一排序,如何通过排序命令进行排序?
例如
CONT,000-00-0000,GRAM
BEVE,507-66-6876,IGHT
MICH,000-00-0000,EVINS
CONT,111-11-1111,GRAM
转移到
CONT,000-00-0000,GRAM
BEVE,507-66-6876,IGHT
CONT,111-11-1111,GRAM
$ awk -F, '!array[]++' input_file
CONT,000-00-0000,GRAM
BEVE,507-66-6876,IGHT
CONT,111-11-1111,GRAM
我有一个大列表(600 万行),想按第 2 列进行唯一排序,如何通过排序命令进行排序? 例如
CONT,000-00-0000,GRAM
BEVE,507-66-6876,IGHT
MICH,000-00-0000,EVINS
CONT,111-11-1111,GRAM
转移到
CONT,000-00-0000,GRAM
BEVE,507-66-6876,IGHT
CONT,111-11-1111,GRAM
$ awk -F, '!array[]++' input_file
CONT,000-00-0000,GRAM
BEVE,507-66-6876,IGHT
CONT,111-11-1111,GRAM