Любой язык - [решено] Посчитать одинаковые значения в txt

Ответить
Аватара пользователя
ivan.vas

Любой язык - [решено] Посчитать одинаковые значения в txt

Сообщение ivan.vas »

Добрый день.

Помогите пожалуйста посчитать значения в txt файле. Или подскажите направление куда посмотреть, Excel не справляется. Не хватает длинны листа Изображение

Есть файл со значениями:



Код:

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

12
99
88
444
66
12
88
444
и т.д.

На выходе хотелось бы иметь:

12 - 2

444 - 2

99 - 1
Аватара пользователя
Iska

Re: Любой язык - [решено] Посчитать одинаковые значения в txt

Сообщение Iska »

PowerShell, с сортировкой по убыванию количества:



Код:

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

Get-Content -Path 'C:\Мои проекты\0356\0001.txt' | Group-Object | Sort-Object -Property "Count" -Descending | ForEach-Object -Process {
    Write-Host "$($_.Name) - $($_.Count)"
}
Аватара пользователя
DJ Mogarych

Re: Любой язык - [решено] Посчитать одинаковые значения в txt

Сообщение DJ Mogarych »

Даже цикла не нужно



Код:

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

gc "D:\temp\count.txt" |Group-Object -NoElement |sort count -Descending

А, ну разве что отобразить в точности как заявлено...
Ответить

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