Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Посчитать одинаковые значения в txt

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

Аватара для ivan.vas

Новый участник


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

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


Добрый день.
Помогите пожалуйста посчитать значения в txt файле. Или подскажите направление куда посмотреть, Excel не справляется. Не хватает длинны листа
Есть файл со значениями:
Код: Выделить весь код
12
99
88
444
66
12
88
444
и т.д.
На выходе хотелось бы иметь:
12 - 2
444 - 2
99 - 1

Отправлено: 12:29, 05-10-2021

 

Ветеран


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

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


PowerShell, с сортировкой по убыванию количества:
Код: Выделить весь код
Get-Content -Path 'C:\Мои проекты\0356\0001.txt' | Group-Object | Sort-Object -Property "Count" -Descending | ForEach-Object -Process {
    Write-Host "$($_.Name) - $($_.Count)"
}
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:54, 05-10-2021 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для DJ Mogarych

fascinating rhythm


Moderator


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

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


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

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:29, 05-10-2021 | #3


Аватара для ivan.vas

Новый участник


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

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


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

Отправлено: 14:52, 05-10-2021 | #4


Ветеран


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

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


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

Отправлено: 16:53, 05-10-2021 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Посчитать одинаковые значения в txt

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - [решено] Поиск hex значения в файле, замена значения на заданное, сохранение файла 9119 Скриптовые языки администрирования Windows 24 28-01-2024 21:23
Любой язык - [решено] Добавить строки из одного txt файла в другие txt файлы Alexander_88 Скриптовые языки администрирования Windows 4 02-07-2019 20:29
Любой язык - [решено] Разделение одного txt файла на несколько txt файлов Alexander_88 Скриптовые языки администрирования Windows 3 25-11-2018 23:50
CMD/BAT - Извлечение строк in.txt -> out.txt в определенном порядке+форматирование текста. ppm85 Скриптовые языки администрирования Windows 6 29-09-2015 11:29
[решено] Вставить строчку из одного txt в оределённое место другого txt ZeroCrash AutoIt 7 13-07-2009 07:35




 
Переход