CMD/BAT - Подсчет количества чисел в файле

Ответить
Аватара пользователя
nastasa

CMD/BAT - Подсчет количества чисел в файле

Сообщение nastasa »

Помогите пожалуйста!

Задача:

Есть файл, содержащий строки вида

20 40 55 78 44

12 32 22 29 23

11 89 33 15 90

и т. д.



Все числа двузначные и отделены друг от друга пробелами.

Нужно посчитать, сколько раз встречается каждая цифра (не символ 0, 1 или 5, а полновесная цифра 10, 20, 15, 33) и вывести результаты в файл ("10" = 5 раз, "11" = 3 раза). Как это сделать? Заранее благодарю за помощь!
Аватара пользователя
alpap

Re: CMD/BAT - Подсчет количества чисел в файле

Сообщение alpap »

Код:

Код: Выделить всё

@echo off
<"file.txt" (for /f "delims=" %%a in ('more') do @for %%b in (%%a) do @set/a num:%%b+=1)
set num:
pause>nul

.
Аватара пользователя
nastasa

Re: CMD/BAT - Подсчет количества чисел в файле

Сообщение nastasa »

Цитата alpap:



@echo off

nul
CMD/BAT - Подсчет количества чисел в файле




Вы просто гений! Спасибо вам большое! В одной строчке... Видели бы вы что я понаписала Изображение

Работает на ура!
Ответить

Вернуться в «Скриптовые языки администрирования Windows»