- @echo off&setlocal enabledelayedexpansion
- sort a.txt | findstr . >temp.tx
- set /pstr=<temp.tx
- set num=1000000001
- (for /f "skip=1 delims=" %%i in (temp.tx) do (
- if "!str!" neq "%%i" (
- echo;!num:~1! !str!
- set num=1000000001
- ) else set /a num+=1
- set str=%%i
- )
- echo;!num:~1! !str!
- )>sort.txt
- sort /r sort.txt >temp.tx
- (for /f "tokens=* delims=0" %%i in (temp.tx) do echo;%%i)>sort.txt
- del temp.tx
- pause
复制代码 求解用这个代码统计数字可以,英文就不行
解压后然后用这个BAT进行统计,就出问题
统计后,很多重复出现的
统计后的:
513340 a
125258 q <<<<-----------------------------------------------------------------------------
76660 w
71654 z
39801 s
37051 x
29514 l
21589 c
21297 y
19345 z
16611 m
14866 f
14802 h
14050 d
12060 g
11941 b
11021 k
10528 t
10507 j
9588 p
9406 w
6718 q <<<<----------------------------------------------------------------------------------------
6495 A
4691 l
4258 r
3918 e
3402 h
3195 n
3155 v
2813 o
2559 o
2471 E
1763 i
1654 Q
1111 Z
1017 W
933 L
920 u
857 X
777 b
645 H
505 F
491 S
426 G
404 B
393 C
388 Y
384 D
383 O
366 M
307 T
292 K
272 J
235 n
230 P
168 R
114 N
79 I
46 V
21 U
1 y
1 W
1 v
1 u
1 t
1 R
1 O
1 k
1 j
1 I
1 g
1 f
大神过帮帮我,纠结了差不多半个月了,我需要统计一个70MB左右的TXT文本文档。。。。
原地址6楼
http://www.bathome.net/redirect. ... 2881&ptid=24860 |