Пытался найти ответ на форуме, есть некоторые близкие моей проблеме решения, но немного не то.
Задачка такая, есть файл по типу ini файла, где значения расписаны через равно в одной из секций.
Например такой файл log.log:
Собственно создаем массив например так:
Массив создается, но вот как отфильтровать и просуммировать нужные значения (не подсчитать количество а именно просуммировать значения второго столбца) ума не приложу.
Т.е. итоговый результат должна быть переменная $summ=59 (т.е. 0+2+20+22+15 = 59)
Прошу помощи, перерыл кучу инфы но подходящего варианта для понимания решения задачи так и не нашёл.
Задачка такая, есть файл по типу ini файла, где значения расписаны через равно в одной из секций.
Например такой файл log.log:
[History]
01.09.2014 15:38:49= Старт (1)
01.09.2014 15:38:58 Количество по факту (всего)=0
01.09.2014 15:38:49= Старт (2)
01.09.2014 15:38:58 Количество по факту (всего)=2
01.09.2014 15:38:49= Старт (22)
01.09.2014 15:38:58 Количество по факту (всего)=20
01.09.2014 15:38:49= Старт (22)
01.09.2014 15:38:58 Количество по факту (всего)=22
01.09.2014 15:38:49= Старт (18)
01.09.2014 15:38:58 Количество по факту (всего)=15
Собственно создаем массив например так:
Код:
#include <Array.au3>
$Path = @ScriptDir&"\log.log" ;Путь к файлу ini
dim $stat = IniReadSection($Path,"History")
_ArrayDisplay($stat)
Массив создается, но вот как отфильтровать и просуммировать нужные значения (не подсчитать количество а именно просуммировать значения второго столбца) ума не приложу.
Т.е. итоговый результат должна быть переменная $summ=59 (т.е. 0+2+20+22+15 = 59)
Прошу помощи, перерыл кучу инфы но подходящего варианта для понимания решения задачи так и не нашёл.