我有逗号分隔文件,基本上具有以下结构:
1,2,3,4,5 ,,,, 6等
我必须计算唯一的第6列的数量。请求帮助
(顺便说一下这是unix / linux类的介绍,所以这应该能用基本命令完成)
答案 0 :(得分:0)
cut -d "," -f 6 myFile |sort |uniq -c |wc -l
答案 1 :(得分:0)
看着我的水晶球,我看到你的班级正在讨论awk
。尝试
awk -F, '!a[$6]++{c++} END{ print c }' input-file