Я намагаюся спілкуватися зі своїм ІБП, яким керує NUT. Я хочу читати з нього такі значення, як напруга лінії, заряд батареї тощо. Я не хочу надсилати їй команди, щоб вимкнути її.
Спочатку я збирався заплутатися, захопивши висновок "upsc apc @ remotehost" і проаналізувавши його з допомогою регулярних виразів.
... тоді я ввімкнув мозок і оглянув CPAN і виявив модуль UPS :: Nut, за винятком того, як випробував його і зрозумів, що він востаннє оновлений у 2002 році, він не працює з останньою версією NUT.
Так чи є кращий спосіб, ніж розбір результатів upsc за допомогою regexps ?