+ -
当前位置:首页 → 问答吧 → 统计目录下不同种类的文件数目

统计目录下不同种类的文件数目

时间:2011-05-16

来源:互联网

本帖最后由 zhaoke0128 于 2011-05-16 15:21 编辑

在/data目录下有如下类型的文件n个
a_20100123.log
a_20110112.log
sally_20110405.log
sally_20110506.log
sally_20110507.log
........
我想要统计的结果
a   2
sally 3
统计出来的结果不显示后面的日期和.log的后缀
请高手帮忙!

作者: zhaoke0128   发布时间: 2011-05-16

回复 zhaoke0128


    sort file |cut -d'_' -f1 |uniq -c

作者: yinyuemi   发布时间: 2011-05-16

awk数组
awk -F_ '{a[$1]++}END{for(i in a)print i,a[i]}' file

作者: where27   发布时间: 2011-05-16

顶上~

作者: ontherd   发布时间: 2011-05-16

  1. awk -F_ '{a[$1]++}END{for(i in a)print i,a[i]}' file
  2. a 2
  3. sally 3
复制代码

作者: zooyo   发布时间: 2011-05-16