UNRAID UPS配置

发布于 2024-07-13  267 次阅读


需求为当检测到ups电量少于一定以后关闭无用设备 保证网络可以长时间使用

#!/bin/bash

while true; do
    bcharge=$(apcaccess status | grep "BCHARGE" | awk -F':' '{print $2}' | tr -d ' ')
    bcharge_num=$(echo $bcharge | sed 's/.0Percent//')
    if [ "$bcharge_num" -lt 85 ]; then
        virsh stop "Windows 10"
        # 在这里输入您的命令
    fi
    sleep 60 # 每 60 秒检查一次
done

向日葵没了