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

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

Ответить
Настройки темы
PowerShell - Нахождение количества чисел в файле

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


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

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


1. Нахождение количества различных чисел, хранящихся в файле gg.txt
2. Нахождение количества наибольших чисел, хранящихся в файле gg.txt

Всем привет, помогите реализовать данные задачи.
для первого набросал такое:
Код: Выделить весь код
(Get-Content nn.txt | Measure-Object -Word).Words
но это подсчитывает количество строк. Как сделать чтобы подсчитывало только числа?

Отправлено: 18:18, 08-11-2016

 

Забанен


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

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


Не в курсе какая версия PS у Вас, так что пример для v2:
Код: Выделить весь код
(([Regex]'\d+').Matches((Get-Content file.txt)) | ForEach-Object {$_.Value}).Length

Отправлено: 19:14, 08-11-2016 | #2



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

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


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


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

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


а как насчет 2. Нахождение количества наибольших чисел, хранящихся в файле gg.txt
нужно к примеру чтобы считал числа которые больше 100

Отправлено: 19:34, 08-11-2016 | #3


Забанен


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

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


Цитата tyu2014:
нужно к примеру чтобы считал числа которые больше 100
Неужто трудно сообразить, что в данном случае остается лишь задать критерии отбора?!
Код: Выделить весь код
(([Regex]'\d+').Matches((Get-Content file.txt)) | Where-Object {[Int32]$_.Value -gt 100}).Length

Отправлено: 21:14, 08-11-2016 | #4


Ветеран


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

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


Лично в моём понимании «наибольших» означает: найти все числа, найти среди них максимальное, определить, сколько раз это максимальное число встречается в файле.

Отправлено: 21:44, 08-11-2016 | #5


Забанен


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

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


Iska, капитан Очевидность и близко не стоял... Пример от которого можно отталкиваться у автора темы есть, токмо он сам не знает что ему нужно.

Отправлено: 23:05, 08-11-2016 | #6


Ветеран


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

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


Цитата greg zakharov:
Iska, капитан Очевидность и близко не стоял... »
Может быть.

Обычно, главная проблема в том и состоит — не написать код, а понять, что же таки хотел вопрошающий на самом деле требуется вопрошающему.


P.S. Вот, можете потренироваться в развитии телепатических способностей в соседней теме: помогите реализовать данную задачу через BAT.

Отправлено: 00:14, 09-11-2016 | #7


Забанен


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

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


Iska, увольте! Всупать в клуб телепатов ради партийного билета или чего-то в этом роде не шибко хочется. Лучше потрачу время на ковыряния Windows\Linux отладчиками или чтение книг.

Отправлено: 16:24, 09-11-2016 | #8



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Поиск последовательности чисел в текстовом файле nastasa Скриптовые языки администрирования Windows 5 19-10-2016 13:45
CMD/BAT - Подсчет количества чисел в файле nastasa Скриптовые языки администрирования Windows 2 09-10-2016 18:47
Любой язык - Подсчитать количество целых чисел в текстовом файле vadmilionikus73 Скриптовые языки администрирования Windows 4 01-12-2015 14:11
Разное - Игра помогающая в запоминание большего количества чисел snow1eopard Программирование и базы данных 2 26-07-2011 13:02
CMD/BAT - Подсчет количества целых чисел в текстовом файле Hardip Скриптовые языки администрирования Windows 5 08-12-2010 14:49




 
Переход