|
发表于 2006-10-17 23:58:27
|
显示全部楼层
- #!/usr/bin/awk -f
- BEGIN{FS="";i=1;}
- {for (j=1;j<=NF;j++){
- for(k=1;k<i;k++){
- if( a[k] == $j ){b[k]=b[k]+1;break}
- }
- if(k==i){a[i]=$j;b[i]=1;i++}
- }
- }
- END{for(k=1;k<i;k++){print a[k]":"b[k]}}
复制代码
统计所有字符出现的个数(除换行符), 统计数字和字母你再自己加点判断. |
|