Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


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
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:12, 22-11-2011 | #3