Я пишу скрипт, который анализирует метрический порт и выводит метрические имена и значения в хэш, затем считывает хэш и передает имена и значения метрик в gmetric. Однако, так как у меня есть несколько экземпляров одного и того же хода процесса, у меня есть повторяющиеся имена в одном поле хэша:сопоставление общих значений и добавление целых чисел в хэш
[MacOSX_Leopard,2
Win32_Windows,5
MacOSX,2
Win32_Windows,5]
То, что я хотел бы сделать, это быть в состоянии собирать и добавлять эти значения в одну общую для каждой метрики. Как/Каков наилучший способ сделать это в perl?
Perl хэши не могут иметь дубликаты ключей, так что, когда вы говорите: «У меня есть повторяющиеся имена в одном поле хэша «Я думаю, вы имеете в виду что-то еще. Можете ли вы задать вопрос в терминах программирования относительно того, где конкретно вы имеете эти данные о именах и значениях ОС, хранящихся? – sundar