linux按列统计行数
我有个文件,内容形式如下:
aa bb cc dd ee
aa 34 cc 12 34
ee 34 44 55 66
.........
现在我要按照第一列和第三列统计(第一列和第三列若相同,只留一行),输出第一列和第4列,以及记录数.比如以上输出:
aa cc 2
ee 44 1
求各位大神啊
------解决方案--------------------按照你的要求输出,其中test是你的输入数据的文档
$ cat test
------解决方案--------------------
awk '{print $1" "$3}'
------解决方案--------------------
uniq -c
------解决方案--------------------
awk '{print $2" "$3" "$1}'
aa cc 2
ee 44 1