auto-sync: 2026-05-03 10:45:52
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
#!/bin/bash
|
||||
# 每日全市场增量更新 - 日线 + 15分钟线
|
||||
# 由 OpenClaw cron 或 system crontab 在每交易日15:35触发
|
||||
|
||||
set -e
|
||||
|
||||
# 确保NAS已挂载
|
||||
if [ ! -d "/Volumes/stock/A股数据" ]; then
|
||||
echo "ERROR: NAS未挂载" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
|
||||
LOG_DIR="/Volumes/stock/logs/daily_update"
|
||||
mkdir -p "$LOG_DIR"
|
||||
|
||||
echo "=== $(date) 开始每日增量更新 ==="
|
||||
|
||||
cd "$SCRIPT_DIR"
|
||||
python3 daily_all_update.py
|
||||
|
||||
echo "=== $(date) 更新完成 ==="
|
||||
|
||||
# 清理30天前的日志
|
||||
find "$LOG_DIR" -name "update_*.log" -mtime +30 -delete 2>/dev/null || true
|
||||
find "$LOG_DIR" -name "report_*.json" -mtime +30 -delete 2>/dev/null || true
|
||||
Reference in New Issue
Block a user