#!/bin/sh set -eu : "${UPDATE_INTERVAL_SECONDS:=3600}" : "${RELEASE_COMMON_SH:=/usr/local/bin/release-common.sh}" . "$RELEASE_COMMON_SH" while true; do sleep "$UPDATE_INTERVAL_SECONDS" log "开始定时版本检查" if ! update_if_needed; then log "警告: 自动更新检查失败,继续运行当前版本" fi done