Sat_Kelman, наиболее просто задача решается при помощи
Log Parser (
Download: Log Parser 2.2 - Microsoft Download Center - Download Details):
Код:
"C:\Program Files\Log Parser 2.2\LogParser.exe" "SELECT EXTRACT_TOKEN(Text, 0, '.') AS Name, COUNT(Name) FROM 'E:\Песочница\0092\List.txt' GROUP BY Name ORDER BY Name Desc" -i:TEXTLINE
На предложенном Вами образце файла
List.txt :
Код:
XR001.sdf
XR001.fgft
XR001.sdfsdf
DR01.sdf
DR01.fgtr
C0R1.fgtr
получаем следующие результаты:
Цитата:
Код:
Name COUNT(ALL Name)
----- ---------------
XR001 3
DR01 2
C0R1 1
Statistics:
-----------
Elements processed: 6
Elements output: 3
Execution time: 0.02 seconds
|