0
ใช้ Perl เพื่อสื่อสารกับอ่อนนุช
ฉันพยายามสื่อสารกับ UPS ที่จัดการโดยใช้ NUT ฉันต้องการอ่านค่าจากมันเช่นแรงดันไฟฟ้าสาย, การชาร์จแบตเตอรี่ ฯลฯ ฉันไม่ต้องการส่งคำสั่งเพื่อปิดมัน ตอนแรกฉันจะไปยุ่งเกี่ยวกับการจับภาพผลลัพธ์ของ "upsc apc @ remotehost" และแยกด้วย regexps ... จากนั้นฉันก็เปิดสมองและมองไปรอบ ๆ CPAN และพบว่า UPS :: Nut module ยกเว้นหลังจากลองใช้และรู้ว่ามันได้รับการปรับปรุงล่าสุดในปี 2002 มันไม่ทำงานกับ NUT เวอร์ชันล่าสุด ดังนั้นจะมีวิธีที่ดีกว่าการแยกวิเคราะห์ผลลัพธ์ของ UPSC ด้วย regexps?