Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Посчитать одинаковые значения в txt (http://forum.oszone.net/showthread.php?t=349748)

ivan.vas 05-10-2021 12:29 2968139

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

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

На выходе хотелось бы иметь:
12 - 2
444 - 2
99 - 1

Iska 05-10-2021 13:54 2968150

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

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


DJ Mogarych 05-10-2021 14:29 2968153

Даже цикла не нужно
Код:

gc "D:\temp\count.txt" |Group-Object -NoElement |sort count -Descending
А, ну разве что отобразить в точности как заявлено...

ivan.vas 05-10-2021 14:52 2968156

Iska, DJ Mogarych спасибо большое!

Iska 05-10-2021 16:53 2968168

Цитата:

Цитата DJ Mogarych
ну разве что отобразить в точности как заявлено... »

Ну, да :).


Время: 23:44.

Время: 23:44.
© OSzone.net 2001-