#!/usr/bin/env bash # 安装 Linux systemd 定时服务(需要 sudo)。 set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" REPO="$(cd "$SCRIPT_DIR/../../.." && pwd)" PYTHON="${PYTHON:-$(command -v python3)}" SYSTEMD_DIR="/etc/systemd/system" sudo sed -e "s|__PYTHON__|$PYTHON|g" -e "s|__REPO__|$REPO|g" \ "$SCRIPT_DIR/compressor-alarm.service" | sudo tee "$SYSTEMD_DIR/compressor-alarm.service" >/dev/null sudo cp "$SCRIPT_DIR/compressor-alarm.timer" "$SYSTEMD_DIR/compressor-alarm.timer" sudo systemctl daemon-reload sudo systemctl enable --now compressor-alarm.timer echo "已安装 compressor-alarm.timer(每 5 分钟运行)。查看:systemctl list-timers compressor-alarm.timer"