答案1
使用 awk 可以轻松完成此操作。假设您的 csv 文件名为 table2018.txt(字段分隔符为逗号)。我们进一步假设您的 USER 位于第 1 列。尝试以下操作:
awk -F"," '{a[$1]++} END {for (i in a) print i, a[i]}' table2018.txt
在这种情况下不允许使用标题。因此第一行必须是数据行。如果第一行是标题,则使用以下方式从第二行开始计数:
awk -F"," 'NR>1 {a[$1]++} END {for (i in a) print i, a[i]}' table2018.txt