#!/bin/bash # Cat-Fly 自动交易报告 - 直接执行脚本 # 通过系统 cron 执行,不经过 OpenClaw agent LOG_FILE="/var/log/catfly-report.log" SCRIPT_DIR="/root/.openclaw/workspace/cat-fly" cd "$SCRIPT_DIR" || exit 1 echo "[$(date '+%Y-%m-%d %H:%M:%S')] 开始执行报告生成..." >> "$LOG_FILE" python3 auto_report.py >> "$LOG_FILE" 2>&1 if [ $? -eq 0 ]; then echo "[$(date '+%Y-%m-%d %H:%M:%S')] 报告生成成功" >> "$LOG_FILE" else echo "[$(date '+%Y-%m-%d %H:%M:%S')] 报告生成失败" >> "$LOG_FILE" fi echo "----------------------------------------" >> "$LOG_FILE"