#!/bin/bash # systemd 调度入口:单跑 market_regime(本地计算,基于 kline_stock) set -u PROJECT_ROOT="/home/gao/Development/quant_home/market_sync" LOG_DIR="$PROJECT_ROOT/logs" mkdir -p "$LOG_DIR" TS=$(date +%Y%m%d_%H%M%S) LOG="$LOG_DIR/market_regime_${TS}.log" echo "[market-sync-market-regime] start ts=$TS log=$LOG" | tee -a "$LOG" cd "$PROJECT_ROOT" .venv/bin/python -m app.entrypoints.cli sync market_regime 2>&1 | tee -a "$LOG" EXIT_CODE=${PIPESTATUS[0]} echo "[market-sync-market-regime] done exit_code=$EXIT_CODE" | tee -a "$LOG" exit $EXIT_CODE