Unix / Linux逗号分隔文件

时间:2012-09-27 06:31:02

标签: linux

我有逗号分隔文件,基本上具有以下结构:

1,2,3,4,5 ,,,, 6等

我必须计算唯一的第6列的数量。请求帮助

(顺便说一下这是unix / linux类的介绍,所以这应该能用基本命令完成)

2 个答案:

答案 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